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 por HBA del controlador de minipuerto.
[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 para la unidad lógica especificada. Si no hay ninguna solicitud pendiente para el periférico especificado o si el valor QueueTag no es válido, devuelve NULL.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | srb.h (incluye Miniport.h, Scsi.h) |
Library | Scsiport.lib |