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)
Library Scsiport.lib

另请参阅

SCSI_REQUEST_BLOCK