Udostępnij przez


ICorDebugController::SetAllThreadsDebugState — Metoda

Ustawia stan debugowania wszystkich zarządzanych wątków w procesie.

Składnia

HRESULT SetAllThreadsDebugState (
    [in] CorDebugThreadState  state,
    [in] ICorDebugThread      *pExceptThisThread
);

Parametry

state [in] Wartość wyliczenia "CorDebugThreadState", która określa stan wątku do debugowania.

pExceptThisThread [in] Wskaźnik do obiektu "ICorDebugThread", który reprezentuje wątek, który ma zostać wykluczony z ustawienia stanu debugowania. Jeśli ta wartość ma wartość null, żaden wątek nie jest wykluczony.

Uwagi

Metoda SetAllThreadsDebugState może mieć wpływ na wątki, które nie są widoczne za pomocą metody EnumerateThreads, więc wątki, które zostały zawieszone przy SetAllThreadsDebugState użyciu metody, należy wznowić za pomocą SetAllThreadsDebugState metody .

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 1.0

Zobacz także