Process Hacker
_PH_EVENT Struct Reference

A fast event object. More...

#include <phbase.h>

Data Fields

union {
   ULONG_PTR   Value
 
   struct {
      USHORT   Set: 1
 
      USHORT   RefCount: 15
 
      UCHAR   Reserved
 
      UCHAR   AvailableForUse
 
   } 
 
}; 
 
HANDLE EventHandle
 

Detailed Description

A fast event object.

Remarks
This event object does not use a kernel event object until necessary, and frees the object automatically when it is no longer needed.

Definition at line 385 of file phbase.h.

Field Documentation

union { ... }
UCHAR AvailableForUse

Definition at line 395 of file phbase.h.

HANDLE EventHandle

Definition at line 401 of file phbase.h.

USHORT RefCount

Definition at line 393 of file phbase.h.

UCHAR Reserved

Definition at line 394 of file phbase.h.

USHORT Set

Definition at line 392 of file phbase.h.

ULONG_PTR Value

Definition at line 389 of file phbase.h.


The documentation for this struct was generated from the following file: