Partager via


SRBEX_DATA_BIDIRECTIONAL structure (storport.h)

La structure SRBEX_DATA_BIDIRECTIONAL contient les données SRB étendues pour les commandes de transfert bidirectionnel.

Note Les modèles de pilote de port SCSI et de pilote miniport SCSI peuvent être modifiés ou indisponibles à l’avenir. Au lieu de cela, nous vous recommandons d’utiliser les modèles de pilote Storport et de pilote miniport Storport .
 

Syntaxe

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

Membres

Type

Indicateur de type de données pour la structure de données SRB étendue bidirectionnelle. Définissez sur SrbExDataTypeBidirectional.

Length

Longueur des données de cette structure, en octets, en commençant par le membre DataInTransferLength . Définissez sur SRBEX_DATA_BIDIRECTIONAL_LENGTH.

DataInTransferLength

Longueur des données présentes dans le membre DataInBuffer .

Reserved1

Ce membre est réservé. Définit la valeur 0.

DataInBuffer

Pointeur vers la mémoire tampon qui contient les données envoyées à partir de l’appareil.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
En-tête storport.h (inclure Storport.h, Srb.h, Minitape.h)

Voir aussi

STORAGE_REQUEST_BLOCK