x64arm64 / ntdllntoskrnl

_MI_HUGE_PFN

← first 1 build latest →
struct _MI_HUGE_PFN {
union {
struct {
unsigned __int64 EntireField;/* 0x0 8 */
} e1;/* 0x0 8 */
struct {
unsigned __int64 PageState : 3;/* 0x0:0 8 */
unsigned __int64 HasError : 1;/* 0x0:3 8 */
unsigned __int64 Partition : 11;/* 0x0:4 8 */
unsigned __int64 ZeroedDuringStateChanges : 49;/* 0x0:15 8 */
} e2;/* 0x0 8 */
struct {
unsigned __int64 PageState : 3;/* 0x0:0 8 */
unsigned __int64 HasError : 1;/* 0x0:3 8 */
unsigned __int64 Partition : 11;/* 0x0:4 8 */
unsigned __int64 Flink : 18;/* 0x0:15 8 */
unsigned __int64 Blink : 18;/* 0x0:33 8 */
unsigned __int64 WriteInProgress : 1;/* 0x0:51 8 */
} OnList;/* 0x0 8 */
struct {
unsigned __int64 PageState : 3;/* 0x0:0 8 */
unsigned __int64 HasError : 1;/* 0x0:3 8 */
unsigned __int64 Partition : 11;/* 0x0:4 8 */
unsigned __int64 DeleteBit : 1;/* 0x0:15 8 */
unsigned __int64 ContentsWereNonZeroWhenInitiallyUnlinked : 1;/* 0x0:16 8 */
unsigned __int64 ShareCount : 18;/* 0x0:17 8 */
} Active;/* 0x0 8 */
struct {
unsigned __int64 PageState : 3;/* 0x0:0 8 */
unsigned __int64 HasError : 1;/* 0x0:3 8 */
unsigned __int64 Partition : 11;/* 0x0:4 8 */
unsigned __int64 DanglingIoNodes : 9;/* 0x0:15 8 */
} Transition;/* 0x0 8 */
} u1;/* 0x0 8 */
};
size 8 (0x8)1 member0 holespadding 01 cacheline
Used in (1)