T2_COMMAND_DURATION_LIMIT_DESCRIPTOR structure (storport.h)

The T2_COMMAND_DURATION_LIMIT_DESCRIPTOR structure describes the command duration limit (CDL) information that corresponds to one T2CommandDurationLimitDescriptors index in a MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE and MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE structure. See Table 459 (T2 Command Duration Limit Descriptor format) in the T10 SCSI Primary Commands specification (SPC-6) for details.

Syntax

typedef struct _T2_COMMAND_DURATION_LIMIT_DESCRIPTOR {
  UCHAR T2CDLUNITS : 4;
  UCHAR Reserved : 4;
  UCHAR Reserved1;
  UCHAR MAX_INACTIVE_TIME[2];
  UCHAR MAX_ACTIVE_TIME[2];
  UCHAR MAX_ACTIVE_TIME_POLICY : 4;
  UCHAR MAX_INACTIVE_TIME_POLICY : 4;
  UCHAR Reserved2[3];
  UCHAR COMMAND_DURATION_GUIDELINE[2];
  UCHAR Reserved3[2];
  UCHAR COMMAND_DURATION_GUIDELINE_POLICY : 4;
  UCHAR Reserved4 : 4;
  UCHAR BypassSequestration : 1;
  UCHAR Reserved5 : 7;
  UCHAR Reserved6[16];
} T2_COMMAND_DURATION_LIMIT_DESCRIPTOR, *PT2_COMMAND_DURATION_LIMIT_DESCRIPTOR;

Members

T2CDLUNITS

Described in the specification.

Reserved

Reserved.

Reserved1

Reserved.

MAX_INACTIVE_TIME[2]

Described in the specification.

MAX_ACTIVE_TIME[2]

Described in the specification.

MAX_ACTIVE_TIME_POLICY

Described in the specification.

MAX_INACTIVE_TIME_POLICY

Described in the specification.

Reserved2[3]

Reserved.

COMMAND_DURATION_GUIDELINE[2]

Described in the specification.

Reserved3[2]

Reserved.

COMMAND_DURATION_GUIDELINE_POLICY

Described in the specification.

Reserved4

Reserved.

BypassSequestration

Described in the specification.

Reserved5

Reserved.

Reserved6[16]

Reserved.

Remarks

See Table 459 in Section 7.5.11.2 of the T10 SCSI Primary Commands specification (SPC-6) for details.

Requirements

Requirement Value
Minimum supported client Windows 11, version 22H2
Header storport.h

See also

MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE

MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE