Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Musisz użyć funkcji SetupOpenInfFile, aby otworzyć plik INF, aby można było pobrać z niego informacje lub dołączyć do niego inne pliki INF.
Poniższy plik otwiera plik INF przy użyciu SetupOpenInfFile i zwraca uchwyt MyInf do otwartego pliku INF. Parametr InfClass SetupOpenInfFile jest określony jako NULL, aby wskazać, że klasa pliku INF powinna być ignorowana.
HINF MyInf; //variable to hold the INF handle
UINT ErrorLine; //variable to hold errors returned
BOOL test=0; //variable to receive function success
MyInf = SetupOpenInfFile (
szInfFileName, //the filename of the inf file to open
NULL, //optional class information
INF_STYLE_WIN4, //the inf style
&ErrorLine //line number of the syntax error
);
Po otwarciu pliku INF można wywołać funkcję SetupOpenAppendInfFile, aby dołączyć plik do otwartego pliku INF. Aby dołączyć kilka plików, powtórz ten proces. Jeśli wywołasz funkcję SetupOpenAppendInfFile, a nazwa pliku przekazana do niej jest NULL, funkcja przeszuka sekcję Wersja otwartego pliku INF (i wszelkie dołączone pliki INF) w poszukiwaniu klucza LayoutFile. Jeśli funkcja znajdzie klucz, dołączy plik określony przez ten klucz (zazwyczaj LAYOUT). INF). Po połączeniu wielu plików INF, SetupOpenAppendInfFile zaczyna przeszukiwanie od ostatniego dołączonego pliku INF podczas wyszukiwania sekcji Wersja.