estructura SRBEX_DATA_SCSI_CDB16 (storport.h)
La estructura SRBEX_DATA_SCSI_CDB16 contiene los datos SRB extendidos para un bloque de datos de comandos SCSI de 16 bytes (CDB).
Sintaxis
typedef struct _SRBEX_DATA_SCSI_CDB16 {
SRBEXDATATYPE Type;
ULONG Length;
UCHAR ScsiStatus;
UCHAR SenseInfoBufferLength;
UCHAR CdbLength;
UCHAR Reserved;
ULONG Reserved1;
PVOID POINTER_ALIGN SenseInfoBuffer;
UCHAR POINTER_ALIGN Cdb[16];
} SRBEX_DATA_SCSI_CDB16, *PSRBEX_DATA_SCSI_CDB16;
Miembros
Type
Indicador de tipo de datos para la estructura de datos SRB extendida bidireccional. Establezca en SrbExDataTypeScsiCdb16.
Length
Longitud de los datos de esta estructura, en bytes, empezando por el miembro ScsiStatus. Establezca en SRBEX_DATA_SCSI_CDB16_LENGTH.
ScsiStatus
Código de estado SCSI devuelto para la SRB enviada.
SenseInfoBufferLength
Longitud de la información de sentido devuelta en el búfer al que apunta SenseInfoBuffer.
CdbLength
Longitud de los datos de CDB, en bytes, de la matriz de Cdb.
Reserved
Este miembro está reservado. Establezca en 0.
Reserved1
Este miembro está reservado. Establezca en 0.
SenseInfoBuffer
Puntero a un búfer que contiene cualquier información de sentido devuelto.
Cdb[16]
Búfer de CDB de 16 bytes.
Observaciones
Esta estructura se usa para enviar datos SRB extendidos para una CDB de 16 bytes o menos.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
encabezado de | storport.h (incluya Storport.h, Srb.h, Minitape.h) |