Freigeben über


Öffnen und Schließen einer INF-Datei

Bevor die Setupfunktionen auf Informationen im INF zugreifen können, müssen Sie sie mit einem Aufruf der SetupOpenInfFile-Funktion öffnen. Diese Funktion gibt ein Handle an die INF-Datei zurück.

Wenn Sie den Namen der ZU öffnenden INF-Datei nicht kennen, können Sie die SetupGetInfFileList-Funktion verwenden, um eine Liste mit INF-Dateien in einem Verzeichnis abzurufen.

Nachdem Sie eine INF-Datei geöffnet haben, können Sie mit der Funktion SetupOpenAppendInfFile zusätzliche INF-Dateien an die geöffnete INF-Datei anfügen. Dies ähnelt funktional einer include-Anweisung. Wenn nachfolgende Setupfunktionen auf eine offene INF-Datei verweisen, können sie auch auf alle Informationen zugreifen, die in den angefügten Dateien gespeichert sind.

Wenn Sie während des Aufrufs der Funktion SetupOpenAppendInfFile keine INF-Datei angeben, fügt SetupOpenAppendInfFile die Datei(en) an, die durch den LayoutFile-Schlüssel im Abschnitt Version der geöffneten INF-Datei angegeben wurden.

Wenn Sie die Informationen in der INF-Datei nicht mehr benötigen, rufen Sie die SetupCloseInfFile-Funktion auf, um Ressourcen freizugeben, die während des Aufrufs von SetupOpenAppendInfFile zugewiesen wurden.