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 | 将新目录标识符与特定目录相关联。 |