ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

PDISPATCHER_HEADER Struct Reference

#include <wdm.h>

Data Fields

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
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

Detailed Description

Definition at line 1293 of file wdm.h.


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

Generated on Sat May 26 2012 06:33:41 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.