IndexFilePath 函数 (resourceindexer.h)
为文件和文件夹命名约定的文件路径编制索引。
语法
HRESULT IndexFilePath(
[in] PVOID resourceIndexer,
[in] PCWSTR filePath,
[out] PWSTR *ppResourceUri,
[out] ULONG *pQualifierCount,
[out] IndexedResourceQualifier **ppQualifiers
);
参数
[in] resourceIndexer
通过调用 CreateResourceIndexer 函数创建的资源索引器对象。
[in] filePath
要编制索引的文件夹的路径。 该路径必须是指定了驱动器号的绝对路径。 不支持长文件路径。
[out] ppResourceUri
统一资源指示器 (使用 ms-resource URI 方案的 URI) ,表示候选资源的命名资源,其中 URI 或资源映射的权威为空。 例如,ms-resource:///Resources/String1 或 ms-resource:///Files/images/logo.png。
[out] pQualifierCount
ppQualifiers 参数中的列表包含的索引资源限定符的数目。
[out] ppQualifiers
已编制索引的资源限定符列表,用于声明资源适用的上下文。
返回值
如果此函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
目标平台 | Windows |
标头 | resourceindexer.h |
Library | Mrmsupport.lib |
DLL | Mrmsupport.dll |