x64x86arm64ia64 / ntdllntoskrnl

_WORK_QUEUE_ENTRY

← 10.0.18362.1016 13 builds latest →
struct _WORK_QUEUE_ENTRY {
union {
struct {
void* DiskIoAttribution;/* 0xc 4 */
} Read;/* 0x8 8 */
struct {
} Write;/* 0x8 4 */
struct {
} Event;/* 0x8 4 */
struct {
unsigned long Reason;/* 0x8 4 */
} Notification;/* 0x8 4 */
struct {
unsigned char IsLowPriWriteBehind;/* 0x20 1 */
} LowPriWrite;/* 0x8 28 */
struct {
/* 4 bytes padding */
unsigned long Length;/* 0x1c 4 */
unsigned long PrefetchPagePriority;/* 0x24 4 */
void* DiskIoAttribution;/* 0x3c 4 */
char RequestorMode;/* 0x40 1 */
/* 3 bytes padding */
unsigned long NestingLevel;/* 0x44 4 */
} AsyncRead;/* 0x8 64 */
} Parameters;/* 0x8 64 */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned char Function;/* 0x48 1 */
/* 3 bytes padding */
};
size 80 (0x50)4 members3 holes (10 bytes)padding 02 cachelines