createResourceIndexer 函数 (resourceindexer.h)

为项目文件和扩展 DLL 的根目录的指定路径创建新的资源索引器。

语法

HRESULT CreateResourceIndexer(
  [in]           PCWSTR projectRoot,
  [in, optional] PCWSTR extensionDllPath,
  [out]          PVOID  *ppResourceIndexer
);

参数

[in] projectRoot

要用于要生成的文件的项目的根文件夹的路径,以字符串形式表示。 此路径用于确定相对于包含它们的包的文件路径。 此路径必须是指定了驱动器号的绝对路径。 不支持长文件路径。

[in, optional] extensionDllPath

扩展动态链接库的完整路径 (DLL) Microsoft 签名并实现 ext-ms-win-mrmcorer-environment-l1 API 集。 此路径确定从中加载新式资源技术扩展 DLL 的文件路径, (MRT) 环境。 此路径必须是指定了驱动器号的绝对路径。 不支持长文件路径。

[out] ppResourceIndexer

新创建的资源索引器。

返回值

如果此函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

要求

要求
最低受支持的客户端 Windows 10 [仅限桌面应用]
最低受支持的服务器 Windows Server 2016 [仅限桌面应用]
目标平台 Windows
标头 resourceindexer.h
Library Mrmsupport.lib
DLL Mrmsupport.dll

另请参阅

DestroyResourceIndexer