BLOCK_DEVICE_TOKEN_DESCRIPTOR structure

BLOCK_DEVICE_TOKEN_DESCRIPTOR contains the token returned from a the POPULATE TOKEN command for an offload read data operation. The token information is included as part of the RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER structure.

Syntax


typedef struct _BLOCK_DEVICE_TOKEN_DESCRIPTOR {
  UCHAR TokenIdentifier[2];
  UCHAR Token[BLOCK_DEVICE_TOKEN_SIZE];
} BLOCK_DEVICE_TOKEN_DESCRIPTOR, *PBLOCK_DEVICE_TOKEN_DESCRIPTOR;

Members

TokenIdentifier

An identifier value assigned by the copy provider to provide uniqueness to Token while the value of Token is valid. This member is reserved for system use and must not be modified.

Token

A data value defining a token as a point-in-time representation of data (ROD) for an offload read data operation. Token is an opaque value and must be used unmodified in offload write data operations.

Requirements

Version

Available starting with Windows 8.

Header

Scsi.h (include Scsi.h)

See also

RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER

 

 

Send comments about this topic to Microsoft

Show: