00001 PVOID 00002 CmpOpenInfFile( 00003 IN PVOID InfImage, 00004 IN ULONG ImageSize 00005 ); 00006 00007 VOID 00008 CmpCloseInfFile( 00009 PVOID InfHandle 00010 ); 00011 00012 PCHAR 00013 CmpGetKeyName( 00014 IN PVOID INFHandle, 00015 IN PCHAR SectionName, 00016 IN ULONG LineIndex 00017 ); 00018 00019 BOOLEAN 00020 CmpSearchInfSection( 00021 IN PVOID InfHandle, 00022 IN PCHAR SectionName 00023 ); 00024 00025 BOOLEAN 00026 CmpSearchInfLine( 00027 IN PVOID INFHandle, 00028 IN PCHAR SectionName, 00029 IN ULONG LineIndex 00030 ); 00031 00032 PCHAR 00033 CmpGetSectionLineIndex ( 00034 IN PVOID INFHandle, 00035 IN PCHAR SectionName, 00036 IN ULONG LineIndex, 00037 IN ULONG ValueIndex 00038 ); 00039 00040 ULONG 00041 CmpGetSectionLineIndexValueCount( 00042 IN PVOID INFHandle, 00043 IN PCHAR SectionName, 00044 IN ULONG LineIndex 00045 ); 00046 00047 BOOLEAN 00048 CmpGetIntField( 00049 IN PVOID INFHandle, 00050 IN PCHAR SectionName, 00051 IN ULONG LineIndex, 00052 IN ULONG ValueIndex, 00053 IN OUT PULONG Data 00054 ); 00055 00056 BOOLEAN 00057 CmpGetBinaryField( 00058 IN PVOID INFHandle, 00059 IN PCHAR SectionName, 00060 IN ULONG LineIndex, 00061 IN ULONG ValueIndex, 00062 IN OUT PVOID Buffer, 00063 IN ULONG BufferSize, 00064 IN OUT PULONG ActualSize 00065 );