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

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

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 miniporta recebe o primeiro comando de Consulta SCSI para o LUN especificado ou a qualquer momento posterior (mas não antes), desde que o LUN seja válido.

Requisitos

   
Plataforma de Destino Universal
Cabeçalho storport.h (inclua Storport.h)
Biblioteca Storport.lib