ICorDebugProcess6::DecodeEvent – metoda
Dekóduje spravované události ladění, které byly zapouzdřeny v datové části speciálně vytvořených nativních událostí ladění výjimek.
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
);
Parametry
pRecord
[v] Ukazatel na pole bajtů z nativní události ladění výjimky, která obsahuje informace o spravované události ladění.
countBytes
[v] Počet prvků v bajtovém pRecord
poli.
format
[v] Člen výčtu CorDebugRecordFormat , který určuje formát nespravované události ladění.
dwFlags
[v] Bitové pole, které závisí na cílové architektuře a které určuje další informace o události ladění. Pro systémy Windows může být členem corDebugDecodeEventFlagsWindows výčet.
dwThreadId
[v] Identifikátor operačního systému vlákna, ve kterém byla výjimka vyvolán.
ppEvent
[out] Ukazatel na adresu ICorDebugDebugEvent objektu, který představuje dekódované spravované ladicí události.
Poznámky
Poznámka
Tato metoda je k dispozici pouze pro .NET Native.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovny: CorGuids.lib
Verze rozhraní .NET Framework: K dispozici od verze 4.6, pouze .NET Native