Dela via


ICorDebugProcess6::D ecodeEvent-metod

Avkodar hanterade felsökningshändelser som har kapslats in i nyttolasten för särskilt utformade interna undantagsfelsökningshändelser.

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
);

Parametrar

pRecord [i] En pekare till en bytematris från en intern undantagsfelsökningshändelse som innehåller information om en hanterad felsökningshändelse.

countBytes [i] Antalet element i bytematrisen pRecord .

format [i] En CorDebugRecordFormat-uppräkningsmedlem som anger formatet för den ohanterade felsökningshändelsen.

dwFlags [i] Ett bitfält som är beroende av målarkitekturen och som anger ytterligare information om felsökningshändelsen. För Windows-system kan den vara medlem i CorDebugDecodeEventFlagsWindows-uppräkning .

dwThreadId [i] Operativsystemidentifieraren för tråden som undantaget utlöstes på.

ppEvent [ut] En pekare till adressen till ett ICorDebugDebugEvent-objekt som representerar en avkodad hanterad felsökningshändelse.

Kommentarer

Kommentar

Den här metoden är endast tillgänglig med .NET Native.

Krav

Plattformar: Se Systemkrav.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Endast tillgänglig sedan 4.6, .NET Native

Se även