ICorDebugProcess6::MarkDebuggerAttached メソッド

.NET Framework クラス ライブラリの Debugger.IsAttached メソッドが true を返すように、デバッグ対象の内部状態を変更します。

構文

HRESULT MarkDebuggerAttached(
    BOOL fIsAttached
);

パラメーター

fIsAttachedtrue メソッドが、デバッガーが接続されていることを示す必要がある場合は、Debugger.IsAttached。それ以外の場合は、false

戻り値

メソッドは、次の表に記載されている値を返す場合があります。

戻り値 説明
S_OK デバッグ対象は正常に更新されました。
CORDBG_E_MODULE_NOT_LOADED Debugger.IsAttached メソッドを格納するアセンブリが読み込まれていないか、メタデータの欠落などの他のエラーが原因で認識されません。

このエラーは一般的なもので、問題ありません。 追加のアセンブリを読み込むときに、再度メソッドを呼び出す必要があります。
その他の失敗した HRESULT 値。 可能性が高いその他の値は、不適切に動作するデバッガーまたはコンパイラ コンポーネントを示します。

解説

注意

このメソッドは .NET ネイティブでのみ使用できます。

必要条件

:システム要件」を参照してください。

ヘッダー: CorDebug.idl、CorDebug.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 4.6 以降で使用可能、.NET ネイティブのみ

関連項目