x64 / ntdllntoskrnl /

_DEVOBJ_EXTENSION

← 10.0.28000.3231 22 builds latest →
struct _DEVOBJ_EXTENSION {
short Type;/* 0x0 2 */
unsigned short Size;/* 0x2 2 */
/* 4 bytes padding */
unsigned long PowerFlags;/* 0x10 4 */
/* 4 bytes padding */
unsigned long ExtensionFlags;/* 0x20 4 */
/* 4 bytes padding */
void* DeviceNode;/* 0x28 8 */
long StartIoCount;/* 0x38 4 */
long StartIoKey;/* 0x3c 4 */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned long StartIoFlags;/* 0x40 4 */
/* 4 bytes padding */
void* DependencyNode;/* 0x50 8 */
void* InterruptContext;/* 0x58 8 */
long InterruptCount;/* 0x60 4 */
/* 4 bytes padding */
void* VerifierContext;/* 0x68 8 */
};
size 112 (0x70)16 members5 holes (20 bytes)padding 02 cachelines
Used in (1)