struttura SRBEX_DATA_SCSI_CDB32 (srb.h)
La struttura SRBEX_DATA_SCSI_CDB32 contiene i dati SRB estesi per un blocco di dati di comando SCSI (CDB) a 32 byte.
Sintassi
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;
Members
Type
Indicatore del tipo di dati per la struttura dei dati SRB estesa bidirezionale. Impostare su SrbExDataTypeScsiCdb32.
Length
Lunghezza dei dati in questa struttura a partire dal membro ScsiStatus . Impostare su SRBEX_DATA_SCSI_CDB32_LENGTH.
ScsiStatus
Codice di stato SCSI restituito per l'SRB inviato.
SenseInfoBufferLength
Lunghezza delle informazioni di senso restituite nel buffer a cui punta SenseInfoBuffer.
CdbLength
Lunghezza dei dati cdb, in byte, della matrice Cdb .
Reserved
Questo membro è riservato. Impostare su 0.
Reserved1
Questo membro è riservato. Impostare su 0.
SenseInfoBuffer
Puntatore a un buffer contenente le informazioni di senso restituite.
Cdb[32]
Buffer CDB a 32 byte.
Commenti
Questa struttura viene usata per inviare dati SRB estesi per una rete CDB di 32 byte o inferiore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 8. |
Intestazione | srb.h (include Storport.h, Srb.h, Minitape.h) |