다음을 통해 공유


ScsiPortGetSrb 함수(srb.h)

ScsiPortGetSrb 루틴은 특정 논리 단위에 대한 활성 SCSI 요청에 대한 포인터를 반환합니다.

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

통사론

SCSIPORT_API PSCSI_REQUEST_BLOCK ScsiPortGetSrb(
  [in] PVOID DeviceExtension,
  [in] UCHAR PathId,
  [in] UCHAR TargetId,
  [in] UCHAR Lun,
  [in] LONG  QueueTag
);

매개 변수

[in] DeviceExtension

미니포트 드라이버의 HBA별 스토리지 영역에 대한 포인터입니다.

[in] PathId

SCSI 버스를 식별합니다.

[in] TargetId

버스의 대상 컨트롤러 또는 디바이스를 식별합니다.

[in] Lun

대상 디바이스의 논리 단위 번호를 식별합니다.

[in] QueueTag

미니포트 드라이버가 태그가 지정된 요청을 처리하는 경우 큐 태그를 지정합니다. SP_UNTAGGED 요청에 태그가 지정되지 않음을 나타냅니다.

반환 값

ScsiPortGetSrb 지정된 논리 단위에 대한 요청에 대한 포인터를 반환합니다. 지정된 주변 디바이스에 대한 미해결 요청이 없거나 QueueTag 값이 잘못된 경우 NULL 반환합니다.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 srb.h(Miniport.h, Scsi.h 포함)
라이브러리 Scsiport.lib

참고 항목

SCSI_REQUEST_BLOCK