typedef union _WHEA_TIMESTAMP { struct { unsigned __int64 Seconds : 8; unsigned __int64 Minutes : 8; unsigned __int64 Hours : 8; unsigned __int64 Precise : 1; unsigned __int64 Reserved : 7; unsigned __int64 Day : 8; unsigned __int64 Month : 8; unsigned __int64 Year : 8; unsigned __int64 Century : 8; }; LARGE_INTEGER AsLARGE_INTEGER; } WHEA_TIMESTAMP, *PWHEA_TIMESTAMP;