ICorDebugProcess::IsOSSuspended 方法
取得值,這個值表示指定的線程是否因為調試程式停止此進程而暫停。
語法
HRESULT IsOSSuspended(
[in] DWORD threadID,
[out] BOOL *pbSuspended);
參數
threadID
[in]有問題的線程標識碼。
pbSuspended
[out]布林值的指標,如果true
指定的線程已暫停,則為 ,否則為 。pbSuspended
false
備註
當因調試程式停止此進程而暫停指定的線程時,指定的線程 Win32 暫停計數會遞增一個。 調試程式使用者介面 (UI) 可能會想要將此資訊納入考慮,如果它顯示操作系統 (OS) 暫停線程計數給使用者。
方法 IsOSSuspended
只有在 Unmanaged 偵錯的內容中才有意義。 在 Managed 偵錯期間,線程會合作暫停,而不是操作系統暫停。
需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework 版本: 自 1.0 起提供