Compartilhar via


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