struct _DIAGNOSTIC_BUFFER { unsigned __int64 Size;/* 0x0 8 */ enum _REQUESTER_TYPE CallerType;/* 0x8 4 */ /* 4 bytes padding */ union { struct { unsigned __int64 ProcessImageNameOffset;/* 0x10 8 */ unsigned long ProcessId;/* 0x18 4 */ unsigned long ServiceTag;/* 0x1c 4 */ };/* 0x10 16 */ struct { unsigned __int64 DeviceDescriptionOffset;/* 0x10 8 */ unsigned __int64 DevicePathOffset;/* 0x18 8 */ };/* 0x10 16 */ };/* 0x10 16 */ unsigned __int64 ReasonOffset;/* 0x20 8 */};size 40 (0x28)8 members1 hole (4 bytes)padding 01 cacheline
Used in (1)