Initial kernel events support
All checks were successful
ci/woodpecker/push/build Pipeline was successful
All checks were successful
ci/woodpecker/push/build Pipeline was successful
This commit is contained in:
@@ -84,6 +84,13 @@ typedef enum _KDPC_IMPORTANCE
|
||||
MediumHighImportance
|
||||
} KDPC_IMPORTANCE, *PKDPC_IMPORTANCE;
|
||||
|
||||
/* Event types list */
|
||||
typedef enum _KEVENT_TYPE
|
||||
{
|
||||
NotificationEvent,
|
||||
SynchronizationEvent
|
||||
} KEVENT_TYPE, *PKEVENT_TYPE;
|
||||
|
||||
/* Kernel objects */
|
||||
typedef enum _KOBJECTS
|
||||
{
|
||||
@@ -226,6 +233,12 @@ typedef struct _KDPC_DATA
|
||||
ULONG DpcCount;
|
||||
} KDPC_DATA, *PKDPC_DATA;
|
||||
|
||||
/* Event object structure definition */
|
||||
typedef struct _KEVENT
|
||||
{
|
||||
DISPATCHER_HEADER Header;
|
||||
} KEVENT, *PKEVENT;
|
||||
|
||||
/* Exception registration record structure definition */
|
||||
typedef struct _EXCEPTION_REGISTRATION_RECORD
|
||||
{
|
||||
|
Reference in New Issue
Block a user