CorDebugDebugEventKind Enumeration
Indicates the type of event whose information is decoded by the DecodeEvent method.
Syntax
typedef enum CorDebugDebugEventKind {
DEBUG_EVENT_KIND_MODULE_LOADED = 1,
DEBUG_EVENT_KIND_MODULE_UNLOADED = 2,
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_FIRST_CHANCE = 3,
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE = 4,
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND = 5,
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED = 6
} CorDebugRecordFormat;
Members
Member | Description |
---|---|
DEBUG_EVENT_KIND_MODULE_LOADED |
A module load event. |
DEBUG_EVENT_KIND_MODULE_UNLOADED |
A module unload event. |
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_FIRST_CHANCE |
A first-chance exception. |
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE |
A first-chance user exception. |
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND |
An exception for which a catch handler exists. |
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED |
An unhandled exception. |
Remarks
A member of the CorDebugDebugEventKind
enumeration is returned by calling the ICorDebugDebugEvent::GetEventKind method.
Note
This enumeration is intended for use in .NET Native debugging scenarios only.
Requirements
Platforms: See System Requirements.
Header: CorDebug.idl, CorDebug.h
Library: CorGuids.lib
.NET Framework Versions: Available since 4.6, .NET Native only
See also
Συνεργαστείτε μαζί μας στο GitHub
Μπορείτε να βρείτε την πηγή για αυτό το περιεχόμενο στο GitHub, όπου μπορείτε επίσης να δημιουργήσετε και να εξετάσετε ζητήματα και αιτήματα έλξης. Για περισσότερες πληροφορίες, ανατρέξτε στον οδηγό συνεργατών.