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 |