RT_PARAMETER_DATA structure (storport.h)

The RT_PARAMETER_DATA structure contains the parameter data for the report timestamp command.

Syntax

typedef struct {
  UCHAR ParameterDataLength[2];
  UCHAR Origin : 3;
  UCHAR Reserved1 : 5;
  UCHAR Reserved2;
  UCHAR Timestamp[6];
  UCHAR Reserved3[2];
} RT_PARAMETER_DATA, *PRT_PARAMETER_DATA;

Members

ParameterDataLength[2]

Indicates the number of bytes that follow in the parameter data.

Origin

Indicates the most recent event that initialized the returned device clock.

Value Meaning
0 Device clock initialized to zero at power on or as the result of a hard reset.
1 Reserved for future use.
2 Device clock initialized by the SET TIMESTAMP command.
3 Device clock initialized by an unknown method.
4 to 7 Reserved for future use.

Reserved1

Reserved for future use.

Reserved2

Reserved for future use.

Timestamp[6]

Contains the current value of a device clock.

Reserved3[2]

Reserved for future use.

Requirements

Requirement Value
Minimum supported client Available in Windows 10, version 1709 and later versions of Windows.
Header storport.h (include Minitape.h, Storport.h)

See also

ST_PARAMETER_DATA