// ntddk.h
typedef union _WHEA_TIMESTAMP {
struct {
ULONGLONG Seconds : 8;
ULONGLONG Minutes : 8;
ULONGLONG Hours : 8;
ULONGLONG Precise : 1;
ULONGLONG Reserved : 7;
ULONGLONG Day : 8;
ULONGLONG Month : 8;
ULONGLONG Year : 8;
ULONGLONG Century : 8;
} DUMMYSTRUCTNAME;
LARGE_INTEGER AsLARGE_INTEGER;
} WHEA_TIMESTAMP, *PWHEA_TIMESTAMP;
View the official Windows Driver Kit DDI referenceNo description available.
The WHEA_TIMESTAMP union describes the time that an error was reported to the operating system.
DUMMYSTRUCTNAMEDefines the DUMMYSTRUCTNAME structure.
DUMMYSTRUCTNAME.SecondsThe number of seconds past the minute.
DUMMYSTRUCTNAME.MinutesThe number of minutes past the hour.
DUMMYSTRUCTNAME.HoursThe hour in the day.
DUMMYSTRUCTNAME.PreciseIf this member is set to 1, the timestamp correlates precisely to the time of the error event.
This member is supported in Windows 7 and later versions of Windows.
DUMMYSTRUCTNAME.ReservedReserved for system use.
DUMMYSTRUCTNAME.DayThe day of the month.
DUMMYSTRUCTNAME.MonthThe month of the year.
DUMMYSTRUCTNAME.YearThe year within the century.
DUMMYSTRUCTNAME.CenturyThe century.
AsLARGE_INTEGERA LARGE_INTEGER representation of the contents of the WHEA_TIMESTAMP union.
A WHEA_TIMESTAMP union is contained within the WHEA_ERROR_RECORD_HEADER structure.