RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER structure (storport.h)

A token, created as a representation of data (ROD), for an offload read data operation is returned in a RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER structure.

Syntax

typedef struct {
  UCHAR TokenDescriptorsLength[4];
  UCHAR TokenDescriptor[ANYSIZE_ARRAY];
} RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER, *PRECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER;

Members

TokenDescriptorsLength[4]

The length, in bytes, of the TokenDescriptor member.

TokenDescriptor[ANYSIZE_ARRAY]

The data containing a token created as the offload read ROD.

Remarks

The RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER structure is included with a RECEIVE_TOKEN_INFORMATION_HEADERstructure as a response to a POPULATE TOKEN command. The RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER structure follows the SenseData member of RECEIVE_TOKEN_INFORMATION_HEADER.

All multibyte values are in big endian format. Prior to evaluation, these values must be converted to match the endian format of the current platform.

Requirements

Requirement Value
Minimum supported client Windows 8
Header storport.h (include Scsi.h, Minitape.h, Storport.h)

See also

POPULATE_TOKEN_HEADER

RECEIVE_TOKEN_INFORMATION_HEADER