Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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 podporované operační systémy .NET.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze .NET: K dispozici od rozhraní .NET Framework 4.6