Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie müssen die SetupOpenInfFile-Funktion verwenden, um die INF-Datei zu öffnen, bevor Sie Informationen daraus abrufen oder andere INF-Dateien an sie anfügen können.
Im Folgenden wird eine INF-Datei mithilfe von SetupOpenInfFile geöffnet und das Handle MyInf an die geöffnete INF-Datei zurückgegeben. Der InfClass-Parameter von SetupOpenInfFile wird als NULL angegeben, um anzugeben, dass die Klasse der INF-Datei ignoriert werden soll.
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
);
Nachdem eine INF-Datei geöffnet wurde, können Sie die SetupOpenAppendInfFile-Funktion aufrufen, um eine Datei an die geöffnete INF-Datei anzufügen. Um mehrere Dateien anzufügen, wiederholen Sie diesen Vorgang. Wenn Sie die SetupOpenAppendInfFile-Funktion aufrufen und der an sie übergebene Dateiname NULL ist, durchsucht die Funktion den Abschnitt Version der geöffneten INF-Datei (und alle angefügten INF-Dateien) nach einem LayoutFile-Schlüssel. Wenn die Funktion einen Schlüssel findet, hängt sie die durch diesen Schlüssel angegebene Datei an (normalerweise LAYOUT. INF). Wenn mehrere INF-Dateien kombiniert wurden, beginnt SetupOpenAppendInfFile mit der letzten angefügten INF-Datei, wenn nach einem Versionsabschnitt gesucht wird.