Método de ICorDebugProcess::IsOSSuspended
Obtém um valor que indica se o segmento especificado foi suspenso como 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 booleano que é true se o segmento especificado tiver sido suspenso; Caso contrário *pbSuspended é false.
Comentários
Quando o segmento especificado tiver sido suspenso como resultado do depurador, interromper esse processo, contagem de suspensões Win32 do thread especificado é incrementado por um. A interface de usuário (UI) do depurador pode querer levar essa informação em consideração se ele exibe o sistema operacional (SO) Suspender a contagem do segmento para o usuário.
O IsOSSuspended método apenas faz sentido no contexto de depuração não gerenciada. Durante a depuração gerenciada threads são cooperativamente suspenso em vez de suspensão do sistema operacional.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0