struct _DISPATCHER_HEADER { union { struct { unsigned char Type;/* 0x0 1 */ union { unsigned char Abandoned;/* 0x1 1 */ unsigned char Absolute;/* 0x1 1 */ unsigned char NpxIrql;/* 0x1 1 */ unsigned char Signalling;/* 0x1 1 */ };/* 0x1 1 */ union { unsigned char Size;/* 0x2 1 */ unsigned char Hand;/* 0x2 1 */ };/* 0x2 1 */ union { unsigned char Inserted;/* 0x3 1 */ unsigned char DebugActive;/* 0x3 1 */ unsigned char DpcActive;/* 0x3 1 */ };/* 0x3 1 */ };/* 0x0 4 */ volatile long Lock;/* 0x0 4 */ };/* 0x0 4 */ long SignalState;/* 0x4 4 */ struct _LIST_ENTRY WaitListHead;/* 0x8 16 */};size 24 (0x18)13 members0 holespadding 01 cacheline
Used in (8)