共用方式為


ICorDebugProcess6::MarkDebuggerAttached 方法

變更偵錯對象的內部狀態,讓 Debugger.IsAttached 方法傳回 true

語法

HRESULT MarkDebuggerAttached(
    BOOL fIsAttached
);

參數

fIsAttached true如果方法應該指出已附加偵錯工具;false否則Debugger.IsAttached

傳回值

此方法可以傳回下表中列出的值。

返回值 Description
S_OK 偵錯對象已成功更新。
CORDBG_E_MODULE_NOT_LOADED 包含 Debugger.IsAttached 方法的元件未載入,或某些其他錯誤 (例如遺漏中繼資料) 導致無法辨識它。

此錯誤常見且良性。 您應該在載入其他元件時再次呼叫該方法。
其他失敗 HRESULT 值。 其他值可能表示行為不端的偵錯工具或編譯器元件。

備註

備註

此方法僅適用於 .NET 原生。

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 從 .NET Framework 4.6 開始提供

另請參閱