Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Décode les événements de débogage managés qui ont été encapsulés dans la charge utile des événements de débogage d’exception natif spécialement conçus.
Syntaxe
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
);
Paramètres
pRecord [in] Pointeur vers un tableau d’octets à partir d’un événement de débogage d’exception natif qui inclut des informations sur un événement de débogage managé.
countBytes [in] Nombre d’éléments dans le tableau d’octets pRecord .
format [in] Membre d’énumération CorDebugRecordFormat qui spécifie le format de l’événement de débogage non managé.
dwFlags [in] Champ de bits qui dépend de l’architecture cible et qui spécifie des informations supplémentaires sur l’événement de débogage. Pour les systèmes Windows, il peut être membre de l’énumération CorDebugDecodeEventFlagsWindows .
dwThreadId [in] Identificateur du système d’exploitation du thread sur lequel l’exception a été levée.
ppEvent [out] Pointeur vers l’adresse d’un objet ICorDebugDebugEvent qui représente un événement de débogage managé décodé.
Remarques
Note
Cette méthode est disponible uniquement avec .NET Native.
Spécifications
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
En-tête: CorDebug.idl, CorDebug.h
Bibliothèque: CorGuids.lib
Versions de .NET : Disponible depuis .NET Framework 4.6