Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft einen Wert ab, der angibt, ob der angegebene Thread unterbrochen wurde, weil der Prozess vom Debugger angehalten wurde.
HRESULT IsOSSuspended(
[in] DWORD threadID,
[out] BOOL *pbSuspended);
Parameter
threadID
[in] Die ID des betroffenen Threads.pbSuspended
[out] Ein Zeiger auf einen booleschen Wert, der true ist, wenn der angegebenen Thread angehalten wurde; andernfalls ist *pbSuspended gleich false.
Hinweise
Wenn der angegebene Thread unterbrochen wurde, weil dieser Prozess vom Debugger angehalten wurde, wird die Win32-Suspend-Anzahl des angegebenen Threads um 1 erhöht. Die Benutzeroberfläche des Debuggers berücksichtigt diese Information möglicherweise, wenn die Suspend-Anzahl des Betriebssystems für den Thread dem Benutzer angezeigt wird.
Die IsOSSuspended-Methode ist nur beim nicht verwalteten Debuggen sinnvoll. Während des verwalteten Debuggens werden Threads kooperativ und nicht vom Betriebssystem unterbrochen.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0