Freigeben über


SRBEX_DATA_BIDIRECTIONAL-Struktur (storport.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) Windows 8
Kopfzeile storport.h (einschließlich Storport.h, Srb.h, Minitape.h)

Weitere Informationen

STORAGE_REQUEST_BLOCK