ICorDebugProcess6::DecodeEvent – metoda
Dekóduje spravované události ladění, které byly zapouzdřeny v datové části speciálně vytvořených událostí ladění nativní výjimky.
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 bajtové pole 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] CorDebugRecordFormat – člen výčtu, 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í. V systémech Windows může být členem výčtu CorDebugDecodeEventFlagsWindows .
dwThreadId
[v] Identifikátor operačního systému vlákna, na kterém byla vyvolán výjimka.
ppEvent
[ven] Ukazatel na adresu objektu ICorDebugDebugEvent , který představuje dekódovanou spravovanou událost ladění.
Poznámky
Poznámka:
Tato metoda je k dispozici pouze pro .NET Native.
Požadavky
Platformy: Viz požadavky na systém.
Hlavička: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze rozhraní .NET Framework: Dostupné pouze od verze 4.6, .NET Native