MrmDumpPriFile 関数

[一部の情報はリリース前の製品に関することであり、正式版がリリースされるまでに大幅に変更される可能性があります。 ここに記載された情報について、Microsoft は明示または黙示を問わずいかなる保証をするものでもありません。]

読みやすくするために、PRI ファイル (バイナリ) を(ディスク上のファイルとして) XML にダンプします。 これらの API の使用方法の詳細とシナリオベースのチュートリアルについては、「 パッケージ リソース インデックス作成 (PRI) API とカスタム ビルド システム」を参照してください。

構文

HRESULT HRESULT MrmDumpPriFile(
  _In_     PCWSTR      indexFileName,
  _In_opt_ PCWSTR      schemaPriFile,
  _In_     MrmDumpType dumpType,
  _In_     PCWSTR      outputXmlFile
);

パラメーター

indexFileName [in]

種類: PCWSTR

PRI ファイルへの完全なファイル パス。 これは、XML にダンプされる PRI ファイルです。

schemaPriFile [in, optional]

種類: PCWSTR

スキーマ ファイル (またはスキーマを表す PRI ファイル) へのオプションの完全なファイル パス。「解説」を参照してください。

dumpType [in]

種類: MrmDumpType

XML ダンプの詳細を指定するか、スキーマをダンプするかどうかを指定します。

outputXmlFile [in]

種類: PCWSTR

作成する XML ファイルのパスです。

戻り値

種類: HRESULT

関数が成功した場合はS_OKし、それ以外の値を指定します。 成功または失敗を判断するには、SUCCEEDED() または FAILED() マクロ (winerror.h で定義) を使用します。

解説

スキーマフリー リソース パックは、MrmPackagingOptionsOmitSchemaFromResourcePacks 引数を MrmCreateResourceFile または MrmCreateResourceFileInMemory に渡して作成したものです (または PRI 構成ファイルの omitSchemaFromResourcePacks スイッチを使用)。 スキーマなしのリソース パックをダンプするには、schemaPriFile パラメーターの引数として、メイン パッケージ PRI データへのパスを渡します。

要件

要件
サポートされている最小のクライアント
Windows 10バージョン 1803 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server [デスクトップ アプリのみ]
ヘッダー
MrmResourceIndexer.h
ライブラリ
Mrmsupport.lib
[DLL]
Mrmsupport.dll

関連項目

パッケージ リソース インデックス (PRI) API とカスタム ビルド システム