Função StorPortSetDeviceQueueDepth (storport.h)
A rotina StorPortSetDeviceQueueDepth define a profundidade máxima da fila do dispositivo para o dispositivo indicado.
Sintaxe
STORPORT_API BOOLEAN StorPortSetDeviceQueueDepth(
[in] PVOID HwDeviceExtension,
[in] UCHAR PathId,
[in] UCHAR TargetId,
[in] UCHAR Lun,
[in] ULONG Depth
);
Parâmetros
[in] HwDeviceExtension
Um ponteiro para a área de armazenamento por HBA do driver de miniporto.
[in] PathId
Contém a ID do caminho do dispositivo de destino.
[in] TargetId
Contém o número do dispositivo de destino.
[in] Lun
Contém o número de unidade lógica do dispositivo de destino.
[in] Depth
Fornece a profundidade para a qual a fila deve ser definida. Esse valor é sempre > 0.
Valor de retorno
StorPortSetDeviceQueueDepth retorna VERDADEIRO se a profundidade da fila foi definida com êxito ou FALSE se a operação falhou.
Observações
Antes da primeira chamada para StorPortSetDeviceQueueDepth, a profundidade da fila do dispositivo é definida como o valor padrão.
A rotina de StorPortSetDeviceQueueDepth deve ser chamada quando o driver de miniporto recebe o primeiro comando SCSI Inquiry para o LUN especificado ou a qualquer momento posterior (mas não antes), desde que o LUN seja válido.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Universal |
cabeçalho | storport.h (inclua Storport.h) |
biblioteca | Storport.lib |