estructura de BLOCK_DEVICE_RANGE_DESCRIPTOR (scsi.h)
La estructura BLOCK_DEVICE_RANGE_DESCRIPTOR describe un intervalo de bloques lógicos asociados a varios fragmentos de un archivo para una operación de copia de descarga.
Sintaxis
typedef struct {
UCHAR LogicalBlockAddress[8];
UCHAR TransferLength[4];
UCHAR Reserved[4];
} BLOCK_DEVICE_RANGE_DESCRIPTOR, *PBLOCK_DEVICE_RANGE_DESCRIPTOR;
Miembros
LogicalBlockAddress[8]
Dirección de bloque lógico inicial de un intervalo de bloques.
TransferLength[4]
Longitud, en bloques lógicos, del intervalo de bloques.
Reserved[4]
Bytes reservados.
Comentarios
Si TransferLength se establece en 0, el descriptor de intervalo se considera válido y no produce un error cuando se incluye en una lista de parámetros de token. No se realizará ninguna operación para este descriptor.
Todos los valores multibyte están en formato big endian. Antes de establecer, estos valores se deben convertir desde el formato endian de la plataforma actual.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 8. |
Encabezado | scsi.h (incluya Scsi.h, Minitape.h, Storport.h) |