Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene información sobre la función activa en cada uno de los fotogramas de este subproceso.
Syntax
HRESULT GetActiveFunctions (
[in] ULONG32 cFunctions,
[out] ULONG32 *pcFunctions,
[in, out, size_is(cFunctions), length_is(*pcFunctions)]
COR_ACTIVE_FUNCTION pFunctions[]
);
Parámetros
cFunctions [in] Tamaño de la pFunctions matriz.
pcFunctions [out] Puntero al número de objetos devueltos en la pFunctions matriz. El número de objetos devueltos será igual al número de fotogramas administrados de la pila.
pFunctions [dentro, fuera] Matriz de COR_ACTIVE_FUNCTION objetos, cada uno de los cuales contiene información sobre las funciones activas en los marcos de este subproceso.
El primer elemento se usará para el marco hoja, y así sucesivamente a la raíz de la pila.
Observaciones
Si pFunctions es null en la entrada, GetActiveFunctions devuelve solo el número de funciones que están en la pila. Es decir, si pFunctions es null en la entrada, GetActiveFunctions devuelve un valor solo en pcFunctions.
El GetActiveFunctions método está pensado como una optimización para obtener la misma información de los fotogramas de un seguimiento de pila y solo incluye fotogramas que habrían tenido un objeto ICorDebugILFrame para ellos en el seguimiento de pila completo.
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET: Disponible desde .NET Framework 2.0