次の方法で共有


IMsmMerge インターフェイス (mergemod.h)

IMsmMerge インターフェイスと IMsmMerge2 インターフェイスは、Merge オブジェクトへのインターフェイスを提供します。 Merge オブジェクトは、他の最上位オブジェクトへのアクセスを提供します。 COM が Mergemod.dll の関数にアクセスするために必要な自動化のサポートを読み込む前に、Merge オブジェクトを作成する必要があります。

継承

IMsmMerge インターフェイスは、IDispatch インターフェイスから継承されます。 IMsmMerge には、次の種類のメンバーもあります。

メソッド

IMsmMerge インターフェイスには、これらのメソッドがあります。

 
IMsmMerge::CloseDatabase

CloseDatabase メソッドは、現在開いている Windows インストーラー データベースを閉じます。 詳細については、Merge オブジェクトの CloseDatabase メソッドを参照してください。
IMsmMerge::CloseLog

CloseLog 関数メソッドは、現在のログを閉じます。 詳細については、Merge オブジェクトの CloseLog メソッドを参照してください。
IMsmMerge::CloseModule

CloseModule メソッドは、現在開いている Windows インストーラーのマージ モジュールを閉じます。 詳細については、Merge オブジェクトの CloseModule メソッドを参照してください。
IMsmMerge::Connect

Connect メソッドは、データベースにマージされたモジュールを追加機能に接続します。 詳細については、Merge オブジェクトの Connect メソッドを参照してください。
IMsmMerge::ExtractCAB

ExtractCAB メソッドは、埋め込まれた .cab ファイルをモジュールから抽出し、指定したファイルとして保存します。
IMsmMerge::ExtractFiles

ExtractFiles メソッドは、埋め込まれた .cab ファイルをモジュールから抽出し、それらのファイルを宛先ディレクトリに書き込みます。 詳細については、Merge オブジェクトの ExtractFiles メソッドを参照してください。
IMsmMerge::get_Dependencies

get_Dependencies メソッドは、Merge オブジェクトの Dependencies プロパティを取得します。
IMsmMerge::get_Errors

get_Errors メソッドは、Merge オブジェクトの Errors プロパティを取得します。 これにより、エラーの現在のコレクションが取得されます。
IMsmMerge::Log

Log メソッドは、現在開いているログ ファイルにテキスト文字列を書き込みます。 詳細については、Merge オブジェクトの Log メソッドを参照してください。
IMsmMerge::Merge

Merge メソッドは、現在のデータベースと現在のモジュールのマージを実行します。
IMsmMerge::OpenDatabase

OpenDatabase メソッドは、モジュールとマージされる、指定されたパスにある Windows インストーラー インストール データベースを開きます。 詳細については、Merge オブジェクトの OpenDatabase メソッドを参照してください。
IMsmMerge::OpenLog

OpenLog メソッドは、進行状況とエラー メッセージを受信するログ ファイルを開きます。
IMsmMerge::OpenModule

OpenModule メソッドは、Windows インストーラーのマージ モジュールを読み取り専用モードで開きます。 モジュールをインストール データベースとマージするには、まず開いておく必要があります。 詳細については、Merge オブジェクトの OpenModule メソッドを参照してください。

要件

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