INF 文件设置函数
以下安装 API 函数与 INF 文件一起使用。
函数 | 说明 |
---|---|
SetupCloseInfFile | 释放资源并关闭 INF 句柄。 |
SetupDecompressOrCopyFile | 复制文件,并在必要时将其解压缩。 |
SetupFindFirstLine | 查找 INF 文件节中的第一行,或者,如果指定了键,则查找与该键匹配的第一行。 它更新 INFCONTEXT 结构的 Line 成员。 |
SetupFindNextLine | 返回节中相对于指定 INFCONTEXT 结构的 Line 成员的下一行。 |
SetupFindNextMatchLine | 返回节中与指定键匹配的指定 INFCONTEXT 的 Line 成员相关的下一行。 |
SetupGetBinaryField | 从字段采用二进制格式的行中检索数据。 |
SetupGetFieldCount | 返回行中的字段数。 |
SetupGetFileCompressionInfo | 从 INF 文件检索文件压缩信息。 |
SetupGetInfFileList | 获取指定目录中 INF 文件类型的列表。 |
SetupGetInfInformation | 返回有关 INFCONTEXT 的 Line 成员或文件名) (INF 文件的信息。 |
SetupGetIntField | 返回 INF 文件中行的指定整数字段。 |
SetupGetLineByIndex | 汇报指定节中指定索引处的行的 INFCONTEXT 的 Line 成员。 |
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 | 将新目录标识符与特定目录相关联。 |