Apertura e chiusura di un file INF

Prima che le funzioni di installazione possano accedere alle informazioni in INF, è necessario aprirla con una chiamata alla funzione SetupOpenInfFile . Questa funzione restituisce un handle al file INF.

Se non si conosce il nome del file INF che è necessario aprire, è possibile usare la funzione SetupGetInfFileList per ottenere un elenco di file INF in una directory.

Dopo aver aperto un file INF, è possibile aggiungere file INF aggiuntivi al file INF aperto usando la funzione SetupOpenAppendInfFile . Questa operazione è simile a un'istruzione di inclusione. Quando le funzioni di installazione successive fanno riferimento a un file INF aperto, saranno anche in grado di accedere a tutte le informazioni archiviate nei file accodati.

Se non si specifica un file INF durante la chiamata alla funzione SetupOpenAppendInfFile, SetupOpenAppendInfFile aggiunge i file specificati dalla chiave LayoutFile nella sezione Versione del file INF aperto.

Quando non sono più necessarie le informazioni nel file INF, chiamare la funzione SetupCloseInfFile per rilasciare le risorse allocate durante la chiamata a SetupOpenAppendInfFile.