x64x86arm64 / ntdllntoskrnl

_DIAGNOSTIC_BUFFER

← 10.0.28000.3231 20 builds latest →
struct _DIAGNOSTIC_BUFFER {
unsigned __int64 Size;/* 0x0 8 */
/* 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)