Función ScsiPortGetSrb (srb.h)
La rutina ScsiPortGetSrb devuelve un puntero a una solicitud SCSI activa para una unidad lógica determinada.
Sintaxis
SCSIPORT_API PSCSI_REQUEST_BLOCK ScsiPortGetSrb(
[in] PVOID DeviceExtension,
[in] UCHAR PathId,
[in] UCHAR TargetId,
[in] UCHAR Lun,
[in] LONG QueueTag
);
Parámetros
[in] DeviceExtension
Puntero al área de almacenamiento del controlador de miniporte por HBA.
[in] PathId
Identifica el bus SCSI.
[in] TargetId
Identifica el controlador de destino o el dispositivo en el bus.
[in] Lun
Identifica el número de unidad lógica del dispositivo de destino.
[in] QueueTag
Especifica la etiqueta de cola si el controlador de miniporte controla las solicitudes etiquetadas; SP_UNTAGGED indica que la solicitud no está etiquetada.
Valor devuelto
ScsiPortGetSrb devuelve un puntero a una solicitud de la unidad lógica especificada. Si no hay ninguna solicitud pendiente para el periférico especificado o si el valor de QueueTag no es válido, devuelve NULL.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | srb.h (include Miniport.h, Scsi.h) |
biblioteca de | Scsiport.lib |