Sdílet prostřednictvím


ICorDebugProcess::IsOSSuspended – metoda

Získá hodnotu, která označuje, zda zadané vlákno bylo pozastaveno v důsledku zastavení tohoto procesu ladicího programu.

Syntaxe

HRESULT IsOSSuspended(
    [in]  DWORD threadID,
    [out] BOOL  *pbSuspended);

Parametry

threadID [v] ID příslušného vlákna.

pbSuspended [ven] Ukazatel na logickou hodnotu, která je true v případě, že zadané vlákno bylo pozastaveno; jinak *pbSuspended je false.

Poznámky

Pokud je zadané vlákno pozastaveno v důsledku zastavení tohoto procesu ladicího programu, zvýší se počet pozastavení win32 zadaného vlákna o jeden. Uživatelské rozhraní ladicího programu může chtít tyto informace vzít v úvahu, pokud uživateli zobrazí počet pozastavení operačního systému (OS).

Metoda IsOSSuspended dává smysl pouze v kontextu nespravovaného ladění. Během spravovaného ladění jsou vlákna bez pozastavení operačního systému spolu pozastavena.

Požadavky

Platformy: Viz požadavky na systém.

Hlavička: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné od verze 1.0