Функции установки INF-файла
Следующие функции API установки используются с INF-файлами.
Функция | Описание |
---|---|
SetupCloseInfFile | Освобождает ресурсы и закрывает дескриптор INF. |
SetupDecompressOrCopyFile | Копирует файл и при необходимости распаковывает его. |
SetupFindFirstLine | Находит первую строку в разделе INF-файла или, если указан ключ, первая строка, соответствующая данному ключу. Он обновляет элемент Line структуры INFCON TEXT. |
SetupFindNextLine | Возвращает следующую строку в разделе относительно элемента строкиуказанной структуры INFCONTEXT. |
SetupFindNextMatchLine | Возвращает следующую строку раздела относительно элемента строки указанного INFCONTEXT, соответствующего указанному ключу. |
SetupGetBinaryField | Извлекает данные из строки, поля которой находятся в двоичном формате. |
SetupGetFieldCount | Возвращает количество полей в строке. |
SetupGetFileCompressionInfo | Извлекает сведения о сжатие файлов из INF-файла. |
SetupGetInfFileList | Возвращает список типов INF-файлов в указанном каталоге. |
SetupGetInfInformation | Возвращает сведения о INF-файле (по элементу INFCONTEXT или имени файла). |
SetupGetIntField | Возвращает указанное целое поле строки в INF-файле. |
SetupGetLineByIndex | Обновляет элемент строкиINFCONTEXT для строки по указанному индексу в указанном разделе. |
SetupGetLineCount | Возвращает количество строк в указанном разделе. |
SetupGetLineText | Извлекает содержимое указанной строки из INF-файла. |
SetupGetMultiSzField | Возвращает список строк, начиная с указанного поля строки в INF-файле. |
SetupGetSourceFileLocation | Возвращает порядковый номер исходного диска и путь (относительно корневого каталога источника), где находится исходный файл. |
SetupGetSourceFileSize | Возвращает размер файла для отдельного исходного файла или раздела INF-файла. |
SetupGetSourceInfo | Извлекает путь, файл тега или описание источника. |
SetupGetStringField | Возвращает указанное строковое поле строки в INF-файле. |
SetupGetTargetPath | Возвращает целевой путь для раздела копирования файлов в INF-файле. |
SetupInstallFile | Устанавливает файл. |
SetupInstallFileEx | Устанавливает файл и возвращает переменную, указывающую, используется ли файл. |
SetupInstallFilesFromInfSection | Очередь всех файлов, указанных в копирования файлов, удаления файлови разделов переименования файлов, перечисленных разделом Install. |
SetupInstallFromInfSection | Выполняет директивы, указанные в inf-файле install section. |
SetupInstallServicesFromInfSection | Выполняет операции установки и удаления службы, указанные в разделе службы INF-файла. |
SetupOpenAppendInfFile | Открывает INF-файл и добавляет его к существующему дескриптору INF. |
SetupOpenInfFile | Открывает INF-файл и возвращает дескриптор. |
SetupOpenMasterInf | Открывает INF-файл, содержащий сведения о файле и макете файлов, отправленных в систему. |
SetupQueryInfFileInformation | Запрашивает структуру сведений INF о связанных именах INF-файлов. |
SetupQueryInfVersionInformation | Запрашивает структуру сведений INF для сведений о версии для одного из составляющих INF-файлов. |
SetupSetDirectoryId | Связывает новый идентификатор каталога с определенным каталогом. |