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.
Descodifica eventos de depuración administrados que se han encapsulado en la carga de eventos de depuración de excepciones nativas especialmente diseñados.
Syntax
HRESULT DecodeEvent(
[in, length_is(countBytes), size_is(countBytes)] const BYTE pRecord[],
[in] DWORD countBytes,
[in] CorDebugRecordFormat format,
[in] DWORD dwFlags,
[in] DWORD dwThreadId,
[out] ICorDebugDebugEvent **ppEvent
);
Parámetros
pRecord [in] Puntero a una matriz de bytes desde un evento de depuración de excepciones nativa que incluye información sobre un evento de depuración administrado.
countBytes [in] Número de elementos de la pRecord matriz de bytes.
format [in] Miembro de enumeración CorDebugRecordFormat que especifica el formato del evento de depuración no administrado.
dwFlags [in] Campo de bits que depende de la arquitectura de destino y que especifica información adicional sobre el evento de depuración. En el caso de los sistemas Windows, puede ser miembro de la enumeración CorDebugDecodeEventFlagsWindows .
dwThreadId [in] Identificador del sistema operativo del subproceso en el que se produjo la excepción.
ppEvent [out] Puntero a la dirección de un objeto ICorDebugDebugDebugEvent que representa un evento de depuración administrado descodificado.
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