ICorDebugModule2::SetJMCStatus 方法
更新:2007 年 11 月
將此 ICorDebugModule2 中所有類別之所有方法的 Just My Code (JMC) 狀態設定為指定的值,除了 pTokens 陣列中的方法之外,這些方法的 Just My Code 狀態會設定為相反的值。
HRESULT SetJMCStatus (
[in] BOOL bIsJustMyCode,
[in] ULONG32 cTokens,
[in, size_is(cTokens)] mdToken pTokens[]
);
參數
bIsJustMycode
[in] 如果程式碼會被偵錯,則設為 true,否則設為 false。cTokens
[in] pTokens 陣列的大小。pTokens
[in] mdToken 值的陣列,每個值各參考其 JMC 狀態設為 !bIsJustMycode 的方法。
備註
在 pTokens 陣列中所指定之每個方法的 JMC 狀態會設為 bIsJustMycode 值的相反。此模組中所有其他方法的狀態都會設為 bIsJustMycode 值。
SetJMCStatus 方法會清除此模組中所有先前的 JMC 設定。
如果成功設定所有函式,則 SetJMCStatus 方法會傳回 S_OK HRESULT。如果標記為 true 的部分函式無法偵錯,則會傳回 CORDBG_E_FUNCTION_NOT_DEBUGGABLE HRESULT。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**CorDebug.idl
**程式庫:**CorGuids.lib
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0