Öppna och stänga en INF-fil

Innan installationsfunktionerna kan komma åt information i INF måste du öppna den med ett anrop till funktionen SetupOpenInfFile. Den här funktionen returnerar ett handtag till INF-filen.

Om du inte känner till namnet på den INF-fil som du behöver öppna kan du använda funktionen SetupGetInfFileList för att hämta en lista över INF-filer i en katalog.

När du har öppnat en INF-fil kan du lägga till ytterligare INF-filer i den öppnade INF-filen med hjälp av funktionen SetupOpenAppendInfFile. Detta är funktionellt likt en include-instruktion. När efterföljande installationsfunktioner refererar till en öppen INF-fil kommer de också att kunna komma åt all information som lagras i de bifogade filerna.

Om du inte anger någon INF-fil under anropet till funktionen SetupOpenAppendInfFile lägger SetupOpenAppendInfFile till de filer som anges av LayoutFile i avsnittet Version i den öppna INF-filen.

När du inte längre behöver informationen i INF-filen anropar du funktionen SetupCloseInfFile för att frigöra resurser som allokerats under anropet till SetupOpenAppendInfFile.