Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SRBEX_DATA_SCSI_CDB16-Struktur enthält die erweiterten SRB-Daten für einen 16-Byte-SCSI-Befehlsdatenblock (CDB).
Syntax
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;
Angehörige
Type
Datentypindikator für die bidirektionale erweiterte SRB-Datenstruktur. Auf SrbExDataTypeScsiCdb16-festgelegt.
Length
Die Länge der Daten in dieser Struktur beginnt in Bytes, beginnend mit dem ScsiStatus Member. Auf SRBEX_DATA_SCSI_CDB16_LENGTH festgelegt.
ScsiStatus
Der für den übermittelten SRB zurückgegebene SCSI-Statuscode.
SenseInfoBufferLength
Die Länge der im Puffer zurückgegebenen Sinnesinformationen, auf die von SenseInfoBufferverwiesen wird.
CdbLength
Die Länge der CDB-Daten in Bytes des Cdb- Arrays.
Reserved
Dieses Mitglied ist reserviert. Auf 0 festgelegt.
Reserved1
Dieses Mitglied ist reserviert. Auf 0 festgelegt.
SenseInfoBuffer
Ein Zeiger auf einen Puffer, der alle zurückgegebenen Sinnesinformationen enthält.
Cdb[16]
Der 16-Byte-CDB-Puffer.
Bemerkungen
Diese Struktur wird verwendet, um eine erweiterte SRB-Daten für ein CDB von 16 Bytes oder weniger zu übermitteln.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 8 |
| Header- | storport.h (einschließlich Storport.h, Srb.h, Minitape.h) |