ReactOS  r74622
_DISPATCHER_HEADER Struct Reference

#include <ketypes.h>

Collaboration diagram for _DISPATCHER_HEADER:

Public Attributes

union {
   struct {
      UCHAR   Type
 
      union {
         union {
            UCHAR   TimerControlFlags
 
            struct {
               UCHAR   Absolute:1
 
               UCHAR   Coalescable:1
 
               UCHAR   KeepShifting:1
 
               UCHAR   EncodedTolerableDelay:5
 
            }   DUMMYSTRUCTNAME
 
         }   DUMMYUNIONNAME
 
         UCHAR   Abandoned
 
         BOOLEAN   Signalling
 
      }   DUMMYUNIONNAME
 
      union {
         union {
            UCHAR   ThreadControlFlags
 
            struct {
               UCHAR   CpuThrottled:1
 
               UCHAR   CycleProfiling:1
 
               UCHAR   CounterProfiling:1
 
               UCHAR   Reserved:5
 
            }   DUMMYSTRUCTNAME
 
         }   DUMMYUNIONNAME
 
         UCHAR   Size
 
         UCHAR   Hand
 
      }   DUMMYUNIONNAME2
 
      union {
         union {
            UCHAR   TimerMiscFlags
 
            struct {
               UCHAR   Index:TIMER_EXPIRED_INDEX_BITS
 
               UCHAR   Inserted:1
 
               volatile UCHAR   Expired:1
 
            }   DUMMYSTRUCTNAME
 
         }   DUMMYUNIONNAME
 
         union {
            BOOLEAN   DebugActive
 
            struct {
               BOOLEAN   ActiveDR7:1
 
               BOOLEAN   Instrumented:1
 
               BOOLEAN   Reserved2:4
 
               BOOLEAN   UmsScheduled:1
 
               BOOLEAN   UmsPrimary:1
 
            }   DUMMYSTRUCTNAME
 
         }   DUMMYUNIONNAME
 
         BOOLEAN   DpcActive
 
      }   DUMMYUNIONNAME3
 
   }   DUMMYSTRUCTNAME
 
   volatile LONG   Lock
 
DUMMYUNIONNAME
 
LONG SignalState
 
LIST_ENTRY WaitListHead
 

Detailed Description

Definition at line 713 of file ketypes.h.

Member Data Documentation

UCHAR _DISPATCHER_HEADER::Abandoned

Definition at line 727 of file ketypes.h.

UCHAR _DISPATCHER_HEADER::Absolute

Definition at line 721 of file ketypes.h.

Referenced by KeSetSystemTime().

BOOLEAN _DISPATCHER_HEADER::ActiveDR7

Definition at line 768 of file ketypes.h.

UCHAR _DISPATCHER_HEADER::Coalescable

Definition at line 722 of file ketypes.h.

UCHAR _DISPATCHER_HEADER::CounterProfiling

Definition at line 739 of file ketypes.h.

UCHAR _DISPATCHER_HEADER::CpuThrottled

Definition at line 737 of file ketypes.h.

UCHAR _DISPATCHER_HEADER::CycleProfiling

Definition at line 738 of file ketypes.h.

BOOLEAN _DISPATCHER_HEADER::DebugActive

Definition at line 766 of file ketypes.h.

Referenced by NtCallbackReturn().

BOOLEAN _DISPATCHER_HEADER::DpcActive

Definition at line 775 of file ketypes.h.

_ANONYMOUS_STRUCT { ... } _DISPATCHER_HEADER::DUMMYSTRUCTNAME
_ANONYMOUS_STRUCT { ... } _DISPATCHER_HEADER::DUMMYSTRUCTNAME
_ANONYMOUS_STRUCT { ... } _DISPATCHER_HEADER::DUMMYSTRUCTNAME
_ANONYMOUS_STRUCT { ... } _DISPATCHER_HEADER::DUMMYSTRUCTNAME
_ANONYMOUS_STRUCT { ... } _DISPATCHER_HEADER::DUMMYSTRUCTNAME
_ANONYMOUS_UNION { ... } _DISPATCHER_HEADER::DUMMYUNIONNAME
_ANONYMOUS_UNION { ... } _DISPATCHER_HEADER::DUMMYUNIONNAME
_ANONYMOUS_UNION { ... } _DISPATCHER_HEADER::DUMMYUNIONNAME
_ANONYMOUS_UNION { ... } _DISPATCHER_HEADER::DUMMYUNIONNAME
_ANONYMOUS_UNION { ... } _DISPATCHER_HEADER::DUMMYUNIONNAME
_ANONYMOUS_UNION { ... } _DISPATCHER_HEADER::DUMMYUNIONNAME
_ANONYMOUS_UNION { ... } _DISPATCHER_HEADER::DUMMYUNIONNAME2
_ANONYMOUS_UNION { ... } _DISPATCHER_HEADER::DUMMYUNIONNAME3
UCHAR _DISPATCHER_HEADER::EncodedTolerableDelay

Definition at line 724 of file ketypes.h.

volatile UCHAR _DISPATCHER_HEADER::Expired

Definition at line 758 of file ketypes.h.

UCHAR _DISPATCHER_HEADER::Hand

Definition at line 744 of file ketypes.h.

Referenced by KeSetSystemTime().

UCHAR _DISPATCHER_HEADER::Index

Definition at line 752 of file ketypes.h.

BOOLEAN _DISPATCHER_HEADER::Instrumented

Definition at line 769 of file ketypes.h.

UCHAR _DISPATCHER_HEADER::KeepShifting

Definition at line 723 of file ketypes.h.

volatile LONG _DISPATCHER_HEADER::Lock

Definition at line 778 of file ketypes.h.

UCHAR _DISPATCHER_HEADER::Reserved

Definition at line 740 of file ketypes.h.

BOOLEAN _DISPATCHER_HEADER::Reserved2

Definition at line 770 of file ketypes.h.

BOOLEAN _DISPATCHER_HEADER::Signalling

Definition at line 731 of file ketypes.h.

UCHAR _DISPATCHER_HEADER::Size

Definition at line 743 of file ketypes.h.

UCHAR _DISPATCHER_HEADER::ThreadControlFlags

Definition at line 735 of file ketypes.h.

UCHAR _DISPATCHER_HEADER::TimerControlFlags

Definition at line 719 of file ketypes.h.

UCHAR _DISPATCHER_HEADER::TimerMiscFlags

Definition at line 749 of file ketypes.h.

BOOLEAN _DISPATCHER_HEADER::UmsPrimary

Definition at line 772 of file ketypes.h.

BOOLEAN _DISPATCHER_HEADER::UmsScheduled

Definition at line 771 of file ketypes.h.


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