Поделиться через


структура BLOCK_DEVICE_RANGE_DESCRIPTOR (storport.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, дескриптор диапазона считается допустимым и не вызывает ошибку при включении в список параметров токена. Для этого дескриптора операция не будет выполнена.

Все многобайтовые значения находятся в формате big endian. Перед настройкой эти значения необходимо преобразовать из конечного формата текущей платформы.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
заголовка storport.h (include Scsi.h, Minitape.h, Storport.h)

См. также

POPULATE_TOKEN_HEADER

WRITE_USING_TOKEN_HEADER