打开和关闭 INF 文件

在设置函数可以访问 INF 中的信息之前,必须通过调用 SetupOpenInfFile 函数将其打开。 此函数返回 INF 文件的句柄。

如果不知道需要打开的 INF 文件的名称,可以使用 SetupGetInfFileList 函数获取目录中 INF 文件的列表。

打开 INF 文件后,可以使用 SetupOpenAppendInfFile 函数将其他 INF 文件追加到打开的 INF 文件。 这在功能上类似于 include 语句。 当后续安装函数引用打开的 INF 文件时,它们还能够访问追加文件中存储的任何信息。

如果在调用 SetupOpenAppendInfFile 函数期间未指定 INF 文件,则 SetupOpenAppendInfFile 将在打开的 INF 文件的 Version 节中追加由 LayoutFile 键指定的文件 (s) 。

如果不再需要 INF 文件中的信息,请调用 SetupCloseInfFile 函数以释放在调用 SetupOpenAppendInfFile 期间分配的资源。