struct _IO_ERROR_LOG_PACKET { unsigned char MajorFunctionCode;/* 0x0 1 */ unsigned char RetryCount;/* 0x1 1 */ unsigned short DumpDataSize;/* 0x2 2 */ unsigned short NumberOfStrings;/* 0x4 2 */ unsigned short StringOffset;/* 0x6 2 */ unsigned short EventCategory;/* 0x8 2 */ /* 2 bytes padding */ long ErrorCode;/* 0xc 4 */ unsigned long UniqueErrorValue;/* 0x10 4 */ long FinalStatus;/* 0x14 4 */ unsigned long SequenceNumber;/* 0x18 4 */ unsigned long IoControlCode;/* 0x1c 4 */ union _LARGE_INTEGER DeviceOffset;/* 0x20 8 */ unsigned long DumpData[1];/* 0x28 4 */};/* computed: NT 4.0 DDK headers (DDK/INC/NTDDK.H, NTDEF.H, ...) compiled with MSVC 32-bit layout rules (clang): a type the DDK libraries' records lack */size 48 (0x30)13 members1 hole (2 bytes)padding 41 cacheline
Used in (1)