IMsmMerge2::CreateSourceImage メソッド (mergemod.h)

CreateSourceImage メソッドを使用すると、クライアントはマージ後にモジュールからディスク上のソース イメージにファイルを抽出し、モジュールの構成中に行われたモジュールに対する変更を考慮できます。 詳細については、Merge オブジェクトの CreateSourceImage メソッドを参照してください。

構文

HRESULT CreateSourceImage(
  [in]  const BSTR   Path,
  [in]  VARIANT_BOOL fLongFileNames,
  [out] IMsmStrings  **pFilePaths
);

パラメーター

[in] Path

インストールするソース イメージのルートのパス。

[in] fLongFileNames

fLongFileNames を使って、パス セグメントと最終ファイル名の両方に長いファイル名を使うかどうかを決定します。

[out] pFilePaths

メモリの場所へのポインター。 このメモリ位置は、抽出されたファイルの完全修飾パスの一覧を含む文字列列挙子への 2 番目のポインターを受け取ります。 ファイルを抽出できない場合、リストは空です。 この引数は null である可能性があります。 pFilePaths が Null の場合、リストは指定されません。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

   
サポートされている最小のクライアント Mergemod.dll 2.0 以降
対象プラットフォーム Windows
ヘッダー mergemod.h
[DLL] Mergemod.dll

関連項目

マージ モジュールのオートメーション