_POP_HIBER_CONTEXT

//0x1f0 bytes (sizeof) struct _POP_HIBER_CONTEXT { UCHAR Reset; //0x0 UCHAR HiberFlags; //0x1 UCHAR WroteHiberFile; //0x2 UCHAR KernelPhaseVerificationActive; //0x3 volatile UCHAR InitializationFinished; //0x4 volatile LONG NextTableLockHeld; //0x8 volatile LONG BootPhaseFinishedBarrier; //0xc volatile LONG KernelResumeFinishedBarrier; //0x10 volatile LONG HvCaptureReadyBarrier; //0x14 volatile LONG HvCaptureCompletedBarrier; //0x18 UCHAR MapFrozen; //0x1c struct _RTL_BITMAP BootRestoredPagesMap; //0x20 union { struct _RTL_BITMAP DiscardMap; //0x30 struct _RTL_BITMAP KernelPhaseMap; //0x30 }; struct _RTL_BITMAP BootPhaseMap; //0x40 struct _LIST_ENTRY ClonedRanges; //0x50 ULONG ClonedRangeCount; //0x60 ULONGLONG ClonedPageCount; //0x68 struct _RTL_BITMAP* CurrentMap; //0x70 struct _LIST_ENTRY* NextCloneRange; //0x78 ULONGLONG NextPreserve; //0x80 struct _MDL* LoaderMdl; //0x88 struct _MDL* AllocatedMdl; //0x90 ULONGLONG PagesOut; //0x98 VOID* IoPages; //0xa0 ULONG IoPagesCount; //0xa8 VOID* CurrentMcb; //0xb0 struct _DUMP_STACK_CONTEXT* DumpStack; //0xb8 struct _KPROCESSOR_STATE* WakeState; //0xc0 ULONG IoProgress; //0xc8 LONG Status; //0xcc ULONG GraphicsProc; //0xd0 struct PO_MEMORY_IMAGE* MemoryImage; //0xd8 ULONG* PerformanceStats; //0xe0 struct _MDL* BootLoaderLogMdl; //0xe8 struct _MDL* FirmwareRuntimeInformationMdl; //0xf0 VOID* FirmwareRuntimeInformationVa; //0xf8 ULONGLONG IumFirmwareRuntimeInformationPageCount; //0x100 ULONGLONG IumFirmwareRuntimeInformationPfnBase; //0x108 VOID* ResumeContext; //0x110 ULONG ResumeContextPages; //0x118 ULONG SecurePages; //0x11c ULONG ProcessorCount; //0x120 struct _POP_PER_PROCESSOR_CONTEXT* ProcessorContext; //0x128 CHAR* ProdConsBuffer; //0x130 ULONG ProdConsSize; //0x138 ULONG MaxDataPages; //0x13c VOID* ExtraBuffer; //0x140 ULONGLONG ExtraBufferSize; //0x148 VOID* ExtraMapVa; //0x150 ULONGLONG BitlockerKeyPFN; //0x158 struct _POP_IO_INFO IoInfo; //0x160 USHORT* IoChecksums; //0x1d0 ULONGLONG IoChecksumsSize; //0x1d8 ULONG HardwareConfigurationSignature; //0x1e0 UCHAR IumEnabled; //0x1e4 UCHAR SecureBoot; //0x1e5 UCHAR DisableCompressionCallbacks; //0x1e6 UCHAR LZ4BootPhaseEnabled; //0x1e7 UCHAR LZ4KernelPhaseEnabled; //0x1e8 UCHAR Feature_Servicing_PopResetOnHiber_IsEnabled; //0x1e9 };