x64x86arm64ia64alphamipsppc / ntdllntoskrnl

_WAIT_CONTEXT_BLOCK

← 10.0.28000.3231 22 builds latest →
struct _WAIT_CONTEXT_BLOCK {
union {
struct {
unsigned long NumberOfChannels;/* 0x10 4 */
unsigned long SyncCallback : 1;/* 0x14:0 4 */
unsigned long DmaContext : 1;/* 0x14:1 4 */
unsigned long ZeroMapRegisters : 1;/* 0x14:2 4 */
unsigned long Reserved : 9;/* 0x14:3 4 */
unsigned long NumberOfRemapPages : 20;/* 0x14:12 4 */
};/* 0x0 24 */
};/* 0x0 24 */
enum _IO_ALLOCATION_ACTION (*DeviceRoutine)(struct _DEVICE_OBJECT*, struct _IRP*, void*, void*);/* 0x18 8 */
void* DeviceContext;/* 0x20 8 */
unsigned long NumberOfMapRegisters;/* 0x28 4 */
/* 4 bytes padding */
void* DeviceObject;/* 0x30 8 */
void* CurrentIrp;/* 0x38 8 */
/* ── cacheline 1 boundary (64 bytes) ── */
};
size 72 (0x48)14 members1 hole (4 bytes)padding 02 cachelines
Used in (3)