Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ottiene un valore che indica se il thread specificato è stato sospeso in seguito all'arresto del processo da parte del debugger.
Sintassi
HRESULT IsOSSuspended(
[in] DWORD threadID,
[out] BOOL *pbSuspended);
Parametri
threadID [in] ID del thread in questione.
pbSuspended [out] Puntatore a un valore booleano che è true se il thread specificato è stato sospeso; in caso contrario, *pbSuspended è false.
Osservazioni:
Quando il thread specificato è stato sospeso in seguito all'arresto del processo da parte del debugger, il conteggio delle sospensioni Win32 del thread specificato viene incrementato di uno. L'interfaccia utente del debugger può prendere in considerazione queste informazioni se visualizza il conteggio delle sospensioni del sistema operativo per l'utente.
Il IsOSSuspended metodo ha senso solo nel contesto del debug non gestito. Durante il debug gestito, i thread vengono sospesi in modo cooperativo anziché sospesi dal sistema operativo.
Requisiti
Piattaforme: Vedere Sistemi operativi supportati da .NET.
Intestazione: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versioni di .NET: Disponibile a partire da .NET Framework 1.0