次の方法で共有


IDebugHostContextExtensibility::CloneContextForModification メソッド (dbgmodel.h)

このメソッドは、現在のホスト コンテキストを複製し、データをコンテキストに関連付ける 1 回限りの変更インターフェイスを返します。

構文

HRESULT CloneContextForModification(
  IDebugHostContextExtension **extensionHandle
);

パラメーター

extensionHandle

このパラメーターは、ホスト コンテキスト拡張機能を取得するために使用される IDebugHostContextExtension ポインターを指します。 これは、複製されたコンテキストの Output パラメーターです。

戻り値

メソッドが成功すると、S_OKが返されます。 失敗した場合は、HRESULT エラー コードが返されます。

備考

CloneContextForModification メソッドは、1 回限りの変更と最終的な不変性のために現在のホスト コンテキストを複製するために使用されます。 FinalizeContext メソッド を呼び出して、複製されたコンテキストを最終処理し、実際に複製されたコンテキストに戻す必要があります。 その後、返されたホスト コンテキストは不変になり、それ以上変更することはできません。

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

IDebugHostContextExtensibility インターフェイス