Udostępnij za pośrednictwem


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 .

Wymagania

Platformy: zobacz Wymagania systemowe.

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

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: dostępne od wersji 1.0

Zobacz też