INF 文件设置函数

以下安装 API 函数用于 INF 文件。

功能 描述
SetupCloseInfFile 释放资源并关闭 INF 句柄。
SetupDecompressOrCopyFile 复制文件,并在必要时将其解压缩。
SetupFindFirstLine 在 INF 文件的某一节中查找第一行;如果指定了键,则查找与该键匹配的第一行。 它更新 INFCONTEXT 结构的 Line 成员。
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 复制文件删除文件重命名文件 部分中列出的 安装 节中列出的所有文件排入队列。
SetupInstallFromInfSection 执行 INF 文件中指定的指令,Install 节。
SetupInstallServicesFromInfSection 执行 INF 文件 服务 节中指定的服务安装和删除作。
SetupOpenAppendInfFile 打开 INF 文件并将其追加到现有的 INF 句柄。
SetupOpenInfFile 打开 INF 文件并返回一个句柄。
SetupOpenMasterInf 打开 INF 文件,其中包含随系统附带的文件的文件和布局信息。
SetupQueryInfFileInformation 查询 INF 信息结构,了解其关联的 INF 文件名。
SetupQueryInfVersionInformation 查询 INF 信息结构,以获取其其中一个构成 INF 文件的版本信息。
SetupSetDirectoryId 将新目录标识符与特定目录相关联。