Expand Minimize

WHEA_TIMESTAMP union

The WHEA_TIMESTAMP union describes the time that an error was reported to the operating system.

Syntax


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;
  };
  LARGE_INTEGER AsLARGE_INTEGER;
} WHEA_TIMESTAMP, *PWHEA_TIMESTAMP;

Members

Seconds

The number of seconds past the minute.

Minutes

The number of minutes past the hour.

Hours

The hour in the day.

Precise

If this member is set to 1, the timestamp correlates precisely to the time of the error event.

Note  This member is supported in Windows 7 and later versions of Windows.
Reserved

Reserved for system use.

Day

The day of the month.

Month

The month of the year.

Year

The year within the century.

Century

The century.

AsLARGE_INTEGER

A LARGE_INTEGER representation of the contents of the WHEA_TIMESTAMP union.

Remarks

A WHEA_TIMESTAMP union is contained within the WHEA_ERROR_RECORD_HEADER structure.

Requirements

Version

Supported in Windows Server 2008, Windows Vista SP1, and later versions of Windows.

Header

Ntddk.h (include Ntddk.h)

See also

WHEA_ERROR_RECORD_HEADER

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft