Share via


CreateResourceIndexer 関数 (resourceindexer.h)

プロジェクト ファイルのルートと拡張 DLL の指定したパスに対して、新しいリソース インデクサーを作成します。

構文

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

パラメーター

[in] projectRoot

生成するファイルのプロジェクトに使用するルート フォルダーのパスを文字列形式で指定します。 このパスは、ファイル パスを含むパッケージに対する相対パスを決定するために使用されます。 このパスは、ドライブ文字が指定された絶対パスである必要があります。 長いファイル パスはサポートされていません。

[in, optional] extensionDllPath

Microsoft が署名し、ext-ms-win-mrmcorer-environment-l1 API セットを実装する拡張ダイナミック リンク ライブラリ (DLL) への完全なパス。 このパスは、最新のリソース テクノロジ (MRT) 環境の拡張 DLL の読み込み元のファイル パスを決定します。 このパスは、ドライブ文字が指定された絶対パスである必要があります。 長いファイル パスはサポートされていません。

[out] ppResourceIndexer

新しく作成されたリソース インデクサー。

戻り値

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー resourceindexer.h
Library Mrmsupport.lib
[DLL] Mrmsupport.dll

こちらもご覧ください

DestroyResourceIndexer