estrutura SRBEX_DATA_BIDIRECTIONAL (srb.h)

A estrutura SRBEX_DATA_BIDIRECTIONAL contém os dados SRB estendidos para comandos de transferência bidirecional.

Nota Os modelos de driver de porta SCSI e driver de miniporto SCSI podem ser alterados ou indisponíveis no futuro. Em vez disso, recomendamos usar os modelos de driver do Storport e do driver de miniporto storport .
 

Sintaxe

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

Membros

Type

Indicador de tipo de dados para a estrutura de dados SRB estendida bidirecional. Defina como SrbExDataTypeBidirectional.

Length

Comprimento dos dados nessa estrutura, em bytes, começando com o membro DataInTransferLength . Defina como SRBEX_DATA_BIDIRECTIONAL_LENGTH.

DataInTransferLength

Comprimento dos dados presentes no membro DataInBuffer .

Reserved1

Este membro está reservado. Defina como 0.

DataInBuffer

Um ponteiro para o buffer que contém os dados enviados do dispositivo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 8.
Cabeçalho srb.h (inclua Storport.h, Srb.h, Minitape.h)

Confira também

STORAGE_REQUEST_BLOCK