Função ScsiPortGetSrb (srb.h)
A rotina ScsiPortGetSrb retorna um ponteiro para uma solicitação SCSI ativa para uma unidade lógica específica.
Sintaxe
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
Ponteiro para a área de armazenamento por HBA do driver de miniport.
[in] PathId
Identifica o barramento SCSI.
[in] TargetId
Identifica o controlador de destino ou o dispositivo no barramento.
[in] Lun
Identifica o número da unidade lógica do dispositivo de destino.
[in] QueueTag
Especifica a marca de fila se o driver de miniporto manipular solicitações marcadas; SP_UNTAGGED indica que a solicitação não está marcada.
Retornar valor
ScsiPortGetSrb retorna um ponteiro para uma solicitação para a unidade lógica especificada. Se não houver nenhuma solicitação pendente para o periférico fornecido ou se o valor QueueTag for inválido, ele retornará NULL.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | srb.h (inclua Miniport.h, Scsi.h) |
Biblioteca | Scsiport.lib |