Открытие и закрытие INF-файла
Прежде чем функции установки смогут получить доступ к сведениям в INF, необходимо открыть его с помощью вызова функции SetupOpenInfFile. Эта функция возвращает дескриптор для INF-файла.
Если вы не знаете имя INF-файла, который нужно открыть, вы можете использовать функцию SetupGetInfFileList, чтобы получить список INF-файлов в каталоге.
После открытия INF-файла можно добавить дополнительные INF-файлы в открытый INF-файл с помощью функции SetupOpenAppendInfFile. Это функционально похоже на инструкцию include. Когда последующие функции установки ссылаются на открытый INF-файл, они также смогут получить доступ к любой информации, хранящейся в добавленных файлах.
Если во время вызова функции SetupOpenAppendInfFile не указан INF-файл, SetupOpenAppendInfFile добавляет файлы, указанные ключом LayoutFile в разделе Version открытого INF-файла.
Если информация в INF-файле больше не нужна, вызовите функцию SetupCloseInfFile , чтобы освободить ресурсы, выделенные во время вызова SetupOpenAppendInfFile.