estructura SRBEX_DATA_SCSI_CDB32 (srb.h)
La estructura de SRBEX_DATA_SCSI_CDB32 contiene los datos extendidos de SRB para un bloque de datos de comandos SCSI de 32 bytes (CDB).
Sintaxis
typedef struct _SRBEX_DATA_SCSI_CDB32 {
SRBEXDATATYPE Type;
ULONG Length;
UCHAR ScsiStatus;
UCHAR SenseInfoBufferLength;
UCHAR CdbLength;
UCHAR Reserved;
ULONG Reserved1;
PVOID POINTER_ALIGN SenseInfoBuffer;
UCHAR POINTER_ALIGN Cdb[32];
} SRBEX_DATA_SCSI_CDB32, *PSRBEX_DATA_SCSI_CDB32;
Miembros
Type
Indicador de tipo de datos para la estructura de datos SRB extendida bidireccional. Establezca en SrbExDataTypeScsiCdb32.
Length
Longitud de los datos de esta estructura a partir del miembro ScsiStatus . Establezca en SRBEX_DATA_SCSI_CDB32_LENGTH.
ScsiStatus
El código de estado SCSI devuelto para la SRB enviada.
SenseInfoBufferLength
Longitud de la información de sentido devuelta en el búfer a la que apunta SenseInfoBuffer.
CdbLength
Longitud de los datos de CDB, en bytes, de la matriz cdb .
Reserved
Este miembro está reservado. Establecer en 0.
Reserved1
Este miembro está reservado. Establecer en 0.
SenseInfoBuffer
Puntero a un búfer que contiene cualquier información de sentido devuelto.
Cdb[32]
Búfer de CDB de 32 bytes.
Comentarios
Esta estructura se usa para enviar datos de SRB extendidos para un CDB de 32 bytes o menos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 8. |
Encabezado | srb.h (incluya Storport.h, Srb.h, Minitape.h) |