x86 / ntoskrnl

_FDO_EXTENSION

← 5.0.2195.6717 3 builds latest →
struct _FDO_EXTENSION {
int ExtensionType;/* 0x4 4 */
unsigned char DeviceState;/* 0xc 1 */
unsigned char TentativeNextState;/* 0xd 1 */
/* 2 bytes padding */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned char MaxSubordinateBus;/* 0x70 1 */
/* 3 bytes padding */
unsigned char BaseBus;/* 0x78 1 */
unsigned char Fake : 1;/* 0x79:0 1 */
unsigned char Scanned : 1;/* 0x79:1 1 */
unsigned char ArbitersInitialized : 1;/* 0x79:2 1 */
unsigned char BrokenVideoHackApplied : 1;/* 0x79:3 1 */
unsigned char Hibernated : 1;/* 0x79:4 1 */
/* 2 bytes padding */
/* ── cacheline 2 boundary (128 bytes) ── */
/* ── cacheline 3 boundary (192 bytes) ── */
unsigned long ChildWaitWakeCount;/* 0xc0 4 */
};
size 208 (0xd0)29 members3 holes (7 bytes)padding 04 cachelines
Used in (2)