struttura SRBEX_DATA_SCSI_CDB32 (storport.h)
La struttura SRBEX_DATA_SCSI_CDB32 contiene i dati SRB estesi per un blocco di dati dei comandi 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;
Membri
Type
Indicatore del tipo di dati per la struttura di 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 di 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.
Osservazioni
Questa struttura viene usata per inviare dati SRB estesi per un CDB di 32 byte o meno.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 8 |
intestazione | storport.h (include Storport.h, Srb.h, Minitape.h) |