INF 文件设置函数

以下安装 API 函数与 INF 文件一起使用。

函数 说明
SetupCloseInfFile 释放资源并关闭 INF 句柄。
SetupDecompressOrCopyFile 复制文件,并在必要时将其解压缩。
SetupFindFirstLine 查找 INF 文件节中的第一行,或者,如果指定了键,则查找与该键匹配的第一行。 它更新 INFCONTEXT 结构的 Line 成员。
SetupFindNextLine 返回节中相对于指定 INFCONTEXT 结构的 Line 成员的下一行。
SetupFindNextMatchLine 返回节中与指定键匹配的指定 INFCONTEXTLine 成员相关的下一行。
SetupGetBinaryField 从字段采用二进制格式的行中检索数据。
SetupGetFieldCount 返回行中的字段数。
SetupGetFileCompressionInfo 从 INF 文件检索文件压缩信息。
SetupGetInfFileList 获取指定目录中 INF 文件类型的列表。
SetupGetInfInformation 返回有关 INFCONTEXTLine 成员或文件名) (INF 文件的信息。
SetupGetIntField 返回 INF 文件中行的指定整数字段。
SetupGetLineByIndex 汇报指定节中指定索引处的行的 INFCONTEXTLine 成员。
SetupGetLineCount 返回指定节中的行数。
SetupGetLineText 从 INF 文件检索指定行的内容。
SetupGetMultiSzField 返回字符串列表,从 INF 文件中行的指定字段开始。
SetupGetSourceFileLocation 获取相对于源文件所在源根) 的源磁盘序号和路径 (
SetupGetSourceFileSize 获取单个源文件或 INF 文件的“复制文件” 部分的文件大小。
SetupGetSourceInfo 检索源的路径、标记文件或说明。
SetupGetStringField 返回 INF 文件中行的指定字符串字段。
SetupGetTargetPath 获取 INF 文件中 “复制文件” 部分的目标路径。
SetupInstallFile 安装文件。
SetupInstallFileEx 安装文件并返回一个指示文件是否正在使用的变量。
SetupInstallFilesFromInfSection 将“ 复制文件”、“ 删除文件”和“ 重命名文件” 部分中指定的所有文件排队,这些文件由 “安装” 部分列出。
SetupInstallFromInfSection 执行 INF 文件 Install 节中指定的指令。
SetupInstallServicesFromInfSection 执行 INF 文件的 Service 节中指定的 服务 安装和删除操作。
SetupOpenAppendInfFile 打开 INF 文件并将其追加到现有的 INF 句柄。
SetupOpenInfFile 打开 INF 文件并返回它的句柄。
SetupOpenMasterInf 打开 INF 文件,其中包含系统随附的文件的文件和布局信息。
SetupQueryInfFileInformation 查询有关其关联的 INF 文件名的 INF 信息结构。
SetupQueryInfVersionInformation 查询 INF 信息结构,以获取其构成 INF 文件之一的版本信息。
SetupSetDirectoryId 将新目录标识符与特定目录相关联。