struct _LOADER_PARAMETER_EXTENSION { unsigned long Size;/* 0x0 4 */ struct _PROFILE_PARAMETER_BLOCK Profile;/* 0x4 16 */ unsigned long MajorVersion;/* 0x14 4 */ unsigned long MinorVersion;/* 0x18 4 */ /* 4 bytes padding */ void* EmInfFileImage;/* 0x20 8 */ unsigned long EmInfFileSize;/* 0x28 4 */ /* 4 bytes padding */ void* TriageDumpBlock;/* 0x30 8 */ unsigned __int64 LoaderPagesSpanned;/* 0x38 8 */ /* ── cacheline 1 boundary (64 bytes) ── */ struct _HEADLESS_LOADER_BLOCK* HeadlessLoaderBlock;/* 0x40 8 */ struct _SMBIOS_TABLE_HEADER* SMBiosEPSHeader;/* 0x48 8 */ void* DrvDBImage;/* 0x50 8 */ unsigned long DrvDBSize;/* 0x58 4 */ /* 4 bytes padding */ struct _NETWORK_LOADER_BLOCK* NetworkLoaderBlock;/* 0x60 8 */ struct _LIST_ENTRY FirmwareDescriptorListHead;/* 0x68 16 */ void* AcpiTable;/* 0x78 8 */ /* ── cacheline 2 boundary (128 bytes) ── */ unsigned long AcpiTableSize;/* 0x80 4 */ unsigned long BootViaWinload : 1;/* 0x84:0 4 */ unsigned long Reserved : 31;/* 0x84:1 4 */ struct _LOADER_PERFORMANCE_DATA* LoaderPerformanceData;/* 0x88 8 */ struct _LIST_ENTRY BootApplicationPersistentData;/* 0x90 16 */ void* WmdTestResult;/* 0xa0 8 */ struct _GUID BootIdentifier;/* 0xa8 16 */ unsigned long ResumePages;/* 0xb8 4 */ /* 4 bytes padding */ /* ── cacheline 3 boundary (192 bytes) ── */ void* DumpHeader;/* 0xc0 8 */};size 200 (0xc8)24 members4 holes (16 bytes)padding 04 cachelines
Used in (1)