SRBEX_DATA_BIDIRECTIONAL 구조체(storport.h)

SRBEX_DATA_BIDIRECTIONAL 구조에는 양방향 전송 명령에 대한 확장된 SRB 데이터가 포함됩니다.

참고 SCSI 포트 드라이버 및 SCSI 미니포트 드라이버 모델은 나중에 변경되거나 사용할 수 없습니다. 대신 Storport 드라이버Storport 미니포트 드라이버 모델을 사용하는 것이 좋습니다.
 

구문

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

멤버

Type

양방향 확장 SRB 데이터 구조에 대한 데이터 형식 표시기입니다. SrbExDataTypeBidirectional로 설정합니다.

Length

DataInTransferLength 멤버부터 이 구조체의 데이터 길이(바이트)입니다. SRBEX_DATA_BIDIRECTIONAL_LENGTH 설정합니다.

DataInTransferLength

DataInBuffer 멤버에 있는 데이터의 길이입니다.

Reserved1

이 멤버는 예약되어 있습니다. 0으로 설정합니다.

DataInBuffer

디바이스에서 보낸 데이터를 포함하는 버퍼에 대한 포인터입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8
머리글 storport.h(Storport.h, Srb.h, Minitape.h 포함)

추가 정보

STORAGE_REQUEST_BLOCK