共用方式為


POPULATE_TOKEN_HEADER結構 (minitape.h)

填入令牌參數清單的開頭為 POPULATE_TOKEN_HEADER 結構。 這是 POPULATE TOKEN 命令之命令資料區塊 (CDB) 中參數的標頭。

語法

typedef struct {
  UCHAR PopulateTokenDataLength[2];
  UCHAR Immediate : 1;
  UCHAR Reserved1 : 7;
  UCHAR Reserved2;
  UCHAR InactivityTimeout[4];
  UCHAR Reserved3[6];
  UCHAR BlockDeviceRangeDescriptorListLength[2];
  UCHAR BlockDeviceRangeDescriptor[ANYSIZE_ARRAY];
} POPULATE_TOKEN_HEADER, *PPOPULATE_TOKEN_HEADER;

成員

PopulateTokenDataLength[2]

這個結構的長度,從 Immediate 參數開始,並包含 BlockDeviceRangeDescriptor 陣列的所有元素。

Immediate

如果設定,則會在收到範圍描述元和驗證範圍描述項之後立即傳回 POPULATE TOKEN 命令的狀態。 否則,所有命令處理完成之後都會傳回狀態。

Reserved1

保留的位。

Reserved2

保留。

InactivityTimeout[4]

複製提供者等候下一個命令的逾時持續時間,使用針對此數據表示法建立的令牌(ROD)。 針對這個結構所描述之 ROD 所建立的令牌有效性,會在此逾時值到期。

Reserved3[6]

保留。

BlockDeviceRangeDescriptorListLength[2]

BlockDeviceRangeDescript or 陣列中所有 BLOCK_DEVICE_RANGE_DESCRIPTOR 結構的長度,以位元組為單位。

BlockDeviceRangeDescriptor[ANYSIZE_ARRAY]

BLOCK_DEVICE_RANGE_DESCRIPTOR 結構的陣列,描述代表要從LUN讀取之檔案的邏輯區塊。

言論

POPULATE_TOKEN_HEADER 結構包含一系列描述令牌 ROD 的 BLOCK_DEVICE_RANGE_DESCRIPTOR 結構。

所有多位元組值都是以大到尾格式。 在設定之前,這些值必須從目前平臺的 endian 格式轉換。

要求

要求 價值
最低支援的用戶端 從 Windows 8 開始提供。
標頭 minitape.h (包括 Scsi.h、Minitape.h、Storport.h)

另請參閱

BLOCK_DEVICE_RANGE_DESCRIPTOR