Compartir a través de


ICorDebugController::EnumerateThreads (Método)

Obtiene un enumerador para los subprocesos administrados activos del proceso.

HRESULT EnumerateThreads (
    [out] ICorDebugThreadEnum **ppThreads
);

Parámetros

  • ppThreads
    [out] Puntero a la dirección de un objeto ICorDebugThreadEnum que representa un enumerador para todos los subprocesos administrados que están activos en el proceso.

Comentarios

Un subproceso se considera activo una vez enviada la devolución de llamada ICorDebugManagedCallback::CreateThread y antes de que se haya enviado la devolución de llamada ICorDebugManagedCallback::ExitThread. Un subproceso administrado no tiene por qué tener marcos administrados en su pila. Los subprocesos se pueden enumerar incluso antes de la devolución de llamada ICorDebugManagedCallback::CreateProcess. Naturalmente, la enumeración estará vacía.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

ICorDebugController (Interfaz)