FEATURE_DATA_FIRMWARE_DATE structure (ntddmmc.h)

The FEATURE_DATA_FIRMWARE_DATE structure holds the date information associated with the Firmware Information feature.

Syntax

typedef struct _FEATURE_DATA_FIRMWARE_DATE {
  FEATURE_HEADER Header;
  UCHAR          Year[4];
  UCHAR          Month[2];
  UCHAR          Day[2];
  UCHAR          Hour[2];
  UCHAR          Minute[2];
  UCHAR          Seconds[2];
  UCHAR          Reserved[2];
} FEATURE_DATA_FIRMWARE_DATE, *PFEATURE_DATA_FIRMWARE_DATE;

Members

Header

Contains a FEATURE_HEADER structure with header information for this feature descriptor.

Year[4]

Contains the two low order decimal digits represented as ASCII characters that indicate the year. For example, if the year is 2013, the Year member will contain characters "33" (a hexadecimal value of 0x3133).

Month[2]

Contains two decimal digits represented as ASCII characters that indicate the month. For example, if the month is August, the Month member will contain characters "08" (a hexadecimal value of 0x3038).

Day[2]

Contains two decimal digits represented as ASCII characters that indicate the day. For example, if the day is August 12, the Day member will contain characters "12" (a hexadecimal value of 0x3132).

Hour[2]

Contains two decimal digits represented as ASCII characters that indicate the hour. For example, if the time 1:20:43 PM, the Hour member will contain the characters "13" (hexadecimal value of 0x3133).

Minute[2]

Contains two decimal digits represented as ASCII characters that indicates the minute of the hour. For example, if the time 1:20:43 PM, the Minute member will contain the characters "20" (hexadecimal value of 0x3230).

Seconds[2]

Contains two decimal digits represented as ASCII characters that indicates the minute of the hour. For example, if the time 1:20:43 PM, the Seconds member will contain the characters "43" (hexadecimal value of 0x3433).

Reserved[2]

Reserved.

Remarks

The structure holds the date information associated with the feature named "Firmware Information" by the SCSI Multimedia - 4 (MMC-4) specification. Devices that support this feature can be queried for the date and Greenwich Mean Time (GMT) of the creation of the firmware revision currently loaded on the device.

Requirements

Requirement Value
Header ntddmmc.h (include Ntddcdrm.h)

See also

FEATURE_HEADER