Freigeben über


SRBEX_DATA_BIDIRECTIONAL-Struktur (srb.h)

Die SRBEX_DATA_BIDIRECTIONAL-Struktur enthält die erweiterten SRB-Daten für bidirektionale Übertragungsbefehle.

Hinweis Der SCSI-Porttreiber und die SCSI-Miniporttreibermodelle sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. Stattdessen wird empfohlen, die Modelle Storport-Treiber und Storport-Miniporttreiber zu verwenden.
 

Syntax

typedef struct _SRBEX_DATA_BIDIRECTIONAL {
  SRBEXDATATYPE       Type;
  ULONG               Length;
  ULONG               DataInTransferLength;
  ULONG               Reserved1;
  PVOID POINTER_ALIGN DataInBuffer;
} SRBEX_DATA_BIDIRECTIONAL, *PSRBEX_DATA_BIDIRECTIONAL;

Member

Type

Datentypindikator für die bidirektionale erweiterte SRB-Datenstruktur. Legen Sie auf SrbExDataTypeBidirectional fest.

Length

Länge der Daten in dieser Struktur in Byte, beginnend mit dem DataInTransferLength-Element . Auf SRBEX_DATA_BIDIRECTIONAL_LENGTH festgelegt.

DataInTransferLength

Länge der im DataInBuffer-Element vorhandenen Daten.

Reserved1

Dieser Member ist reserviert. Auf 0 festlegen.

DataInBuffer

Ein Zeiger auf den Puffer, der die vom Gerät gesendeten Daten enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows 8.
Kopfzeile srb.h (einschließlich Storport.h, Srb.h, Minitape.h)

Weitere Informationen

STORAGE_REQUEST_BLOCK