BLOCK_DEVICE_RANGE_DESCRIPTOR结构 (scsi.h)

BLOCK_DEVICE_RANGE_DESCRIPTOR 结构描述与文件的各个片段关联的一系列逻辑块,用于卸载复制作。

语法

typedef struct {
  UCHAR LogicalBlockAddress[8];
  UCHAR TransferLength[4];
  UCHAR Reserved[4];
} BLOCK_DEVICE_RANGE_DESCRIPTOR, *PBLOCK_DEVICE_RANGE_DESCRIPTOR;

成员

LogicalBlockAddress[8]

块范围的起始逻辑块地址。

TransferLength[4]

块范围的长度(以逻辑块为单位)。

Reserved[4]

保留的字节数。

言论

如果 TransferLength 设置为 0,则范围描述符被视为有效,在令牌参数列表中包含时不会导致错误。 不会为此描述符执行任何作。

所有多字节值都采用大字节格式。 在设置之前,必须从当前平台的 endian 格式转换这些值。

要求

要求 价值
最低支持的客户端 从 Windows 8 开始可用。
标头 scsi.h (包括 Scsi.h、Minitape.h、Storport.h)

另请参阅

POPULATE_TOKEN_HEADER

WRITE_USING_TOKEN_HEADER