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.
Crea un nuevo desenredador de pila que comienza a desenredar desde un contexto inicial (que no es necesariamente la hoja de un subproceso).
Syntax
HRESULT CreateVirtualUnwinder(
[in] DWORD nativeThreadID,
[in] ULONG32 contextFlags,
[in] ULONG32 cbContext,
[in, size_is(cbContext)] BYTE initialContext[],
[out] ICorDebugVirtualUnwinder ** ppUnwinder);
};
Parámetros
nativeThreadID [in] El identificador de subproceso nativo del subproceso cuya pila se va a desenchufar.
contextFlags [in] Marcas que especifican qué partes del contexto se definen en initialContext.
cbContext [in] Tamaño de initialContext.
initialContext [in] Los datos en el contexto.
ppUnwinder [out] Puntero a la dirección de un objeto de interfaz ICorDebugVirtualUnwinder.
Valor devuelto
S_OK si se ejecuta correctamente. Cualquier otro HRESULT indica un error. Cualquier error HRESULT recibido por mscordbi se considera grave y hace que los métodos ICorDebug devuelvan CORDBG_E_DATA_TARGET_ERROR.
Observaciones
Nota:
Este método solo está disponible con .NET Native.
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET: Disponible desde .NET Framework 4.6