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 miniport.
[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 da unidade lógica do dispositivo de destino.
[in] Depth
Fornece a profundidade para a qual a fila deve ser definida. Esse valor é sempre > 0.
Retornar valor
StorPortSetDeviceQueueDepth retornará TRUE se a profundidade da fila tiver sido definida com êxito ou FALSE se a operação falhar.
Comentários
Antes da primeira chamada para StorPortSetDeviceQueueDepth, a profundidade da fila do dispositivo é definida como o valor padrão.
A rotina StorPortSetDeviceQueueDepth deve ser chamada quando o driver de miniporto recebe o primeiro comando SCSI Inquiry para o LUN especificado ou a qualquer momento depois disso (mas não antes), desde que o LUN seja válido.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | storport.h (inclua Storport.h) |
Biblioteca | Storport.lib |