MrmIndexFile 函数
[一些信息与预发布产品相关,在商业发行之前可能发生实质性修改。 Microsoft 对于此处提供的信息不作任何明示或默示的担保。]
为属于 UWP 应用的资源文件编制索引。 采用显式 (但可选的资源限定符列表) 。 有关如何使用这些 API 的详细信息和基于方案的演练,请参阅 将资源索引打包 (PRI) API 和自定义生成系统。
语法
HRESULT HRESULT MrmIndexFile(
_In_ MrmResourceIndexerHandle indexer,
_In_ PCWSTR resourceUri,
_In_ PCWSTR filePath,
_In_opt_ PCWSTR qualifiers
);
parameters
-
索引器 [in]
-
标识将编制资源文件索引的资源索引器的句柄。
-
resourceUri [in]
-
类型: PCWSTR
要分配给资源的资源 URI。 以后从此资源索引器生成 PRI 文件时,该路径将用作此资源的资源映射子树名称。
-
filePath [in]
-
类型: PCWSTR
包含要编制索引的资源的文件的相对路径。 此路径相对于要为其生成 PRI 文件的 UWP 应用的项目根。 该项目根是传递给 MrmCreateResourceIndexer 的 projectRoot 的值。
-
限定符 [in, 可选]
-
类型: PCWSTR
资源限定符的可选列表,例如 L“language-en-US_scale-100_contrast-standard”。 空字符串或 nullptr 指示非特定资源。 资源限定符 不是 从 resourceUri 和 containerPath 推断的。
返回值
类型: HRESULT
如果函数成功,则S_OK,否则为其他值。 使用 winerror.h) 中定义的 SUCCEEDED () 或 FAILED () 宏 (确定成功或失败。
备注
如果要指定任何资源限定符,请在 限定符 参数中传递它们。 资源限定符 不是 从 resourceUri 推断的,也不是从 filePath 推断出来的。
resourceUri 的文件名段 (而不是 filePath) 用作资源名称。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 10版本 1803 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server [仅限桌面应用] |
标头 |
|
库 |
|
DLL |
|