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