Método ICorDebugProcess::IsOSSuspended
Obtém um valor que indica se o especificado thread foi suspenso sistema autônomo resultado do depurador interromper este processo.
HRESULT IsOSSuspended(
[in] DWORD threadID,
[out] BOOL *pbSuspended);
Parâmetros
threadID
[in] A ID do thread em questão.pbSuspended
[out] Um ponteiro para um valor booliano que é true Se o especificado thread foi suspenso; caso contrário *pbSuspended é false.
Comentários
Quando o segmento especificado tiver sido suspenso sistema autônomo resultado do depurador interromper este processo, Win32 do segmento especificado suspender a contagem é incrementado em uma unidade. A interface de usuário (UI) do depurador talvez queira fazer essas informações em consideração se exibe o sistema operacional (SO) suspende a contagem de thread para o usuário.
The IsOSSuspended método faz sentido somente no contexto de depuração não gerenciada. Durante a depuração gerenciada, threads são cooperativamente suspenso em vez de suspensa sistema operacional.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: CorDebug.idl
Biblioteca: CorGuids.lib
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0