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 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