このメソッドは、現在のホスト コンテキストを複製し、データをコンテキストに関連付ける 1 回限りの変更インターフェイスを返します。
構文
HRESULT CloneContextForModification(
IDebugHostContextExtension **extensionHandle
);
パラメーター
extensionHandle
このパラメーターは、ホスト コンテキスト拡張機能を取得するために使用される IDebugHostContextExtension ポインターを指します。 これは、複製されたコンテキストの Output パラメーターです。
戻り値
メソッドが成功すると、S_OKが返されます。 失敗した場合は、HRESULT エラー コードが返されます。
備考
CloneContextForModification メソッドは、1 回限りの変更と最終的な不変性のために現在のホスト コンテキストを複製するために使用されます。 FinalizeContext メソッド を呼び出して、複製されたコンテキストを最終処理し、実際に複製されたコンテキストに戻す必要があります。 その後、返されたホスト コンテキストは不変になり、それ以上変更することはできません。
必要条件
| 要件 | 価値 |
|---|---|
| ヘッダー | dbgmodel.h |
関連項目
IDebugHostContextExtensibility インターフェイス の