Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
Decodes managed debug events that have been encapsulated in the payload of specially crafted native exception debug events.
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
);
Parameters
pRecord
[in] A pointer to a byte array from a native exception debug event that includes information about a managed debug event.
countBytes
[in] The number of elements in the pRecord byte array.
format
[in] A CorDebugRecordFormat enumeration member that specifies the format of the unmanaged debug event.
dwFlags
[in] A bit field that depends on the target architecture and that specifies additional information about the debug event. For Windows systems, it can be a member of the CorDebugDecodeEventFlagsWindows enumeration.
dwThreadId
[in] The operating system identifier of the thread on which the exception was thrown.
ppEvent
[out] A pointer to the address of an ICorDebugDebugEvent object that represents a decoded managed debug event.
Remarks
Note
This method is available with .NET Native only.
Requirements
Platforms: See .NET supported operating systems.
Header: CorDebug.idl, CorDebug.h
Library: CorGuids.lib
.NET versions: Available since .NET Framework 4.6