Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

66 lines
1.1 KiB

//depot/Lab01_N/Base/ntos/config/i386/parseini.h#1 - branch change 3 (text)
PVOID
CmpOpenInfFile(
IN PVOID InfImage,
IN ULONG ImageSize
);
VOID
CmpCloseInfFile(
PVOID InfHandle
);
PCHAR
CmpGetKeyName(
IN PVOID INFHandle,
IN PCHAR SectionName,
IN ULONG LineIndex
);
BOOLEAN
CmpSearchInfSection(
IN PVOID InfHandle,
IN PCHAR SectionName
);
BOOLEAN
CmpSearchInfLine(
IN PVOID INFHandle,
IN PCHAR SectionName,
IN ULONG LineIndex
);
PCHAR
CmpGetSectionLineIndex (
IN PVOID INFHandle,
IN PCHAR SectionName,
IN ULONG LineIndex,
IN ULONG ValueIndex
);
ULONG
CmpGetSectionLineIndexValueCount(
IN PVOID INFHandle,
IN PCHAR SectionName,
IN ULONG LineIndex
);
BOOLEAN
CmpGetIntField(
IN PVOID INFHandle,
IN PCHAR SectionName,
IN ULONG LineIndex,
IN ULONG ValueIndex,
IN OUT PULONG Data
);
BOOLEAN
CmpGetBinaryField(
IN PVOID INFHandle,
IN PCHAR SectionName,
IN ULONG LineIndex,
IN ULONG ValueIndex,
IN OUT PVOID Buffer,
IN ULONG BufferSize,
IN OUT PULONG ActualSize
);