ReactOS 0.4.15-dev-7918-g2a2556c
KSEVENTDATA Struct Reference

#include <ks.h>

Collaboration diagram for KSEVENTDATA:

Public Attributes

ULONG NotificationType
 
union {
   struct {
      HANDLE   Event
 
      ULONG_PTR   Reserved [2]
 
   }   EventHandle
 
   struct {
      HANDLE   Semaphore
 
      ULONG   Reserved
 
      LONG   Adjustment
 
   }   SemaphoreHandle
 
   struct {
      PVOID   Unused
 
      LONG_PTR   Alignment [2]
 
   }   Alignment
 
}; 
 

Detailed Description

Definition at line 1732 of file ks.h.

Member Data Documentation

◆ 

union { ... } KSEVENTDATA::@3023

◆ Adjustment

LONG KSEVENTDATA::Adjustment

Definition at line 1742 of file ks.h.

Referenced by KspEnableEvent().

◆ Alignment [1/2]

LONG_PTR KSEVENTDATA::Alignment[2]

Definition at line 1773 of file ks.h.

◆  [2/2]

struct { ... } KSEVENTDATA::Alignment

◆ Event

HANDLE KSEVENTDATA::Event

Definition at line 1736 of file ks.h.

Referenced by KspEnableEvent().

◆ 

struct { ... } KSEVENTDATA::EventHandle

◆ NotificationType

ULONG KSEVENTDATA::NotificationType

Definition at line 1733 of file ks.h.

Referenced by KspEnableEvent().

◆ Reserved [1/2]

ULONG_PTR KSEVENTDATA::Reserved[2]

Definition at line 1737 of file ks.h.

◆ Reserved [2/2]

ULONG KSEVENTDATA::Reserved

Definition at line 1741 of file ks.h.

◆ Semaphore

HANDLE KSEVENTDATA::Semaphore

Definition at line 1740 of file ks.h.

Referenced by KspEnableEvent().

◆ 

struct { ... } KSEVENTDATA::SemaphoreHandle

Referenced by KspEnableEvent().

◆ Unused

PVOID KSEVENTDATA::Unused

Definition at line 1772 of file ks.h.


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