Compartir a través de


Función StorPortSetDeviceQueueDepth (storport.h)

La rutina StorPortSetDeviceQueueDepth establece la profundidad máxima de la cola del dispositivo para el dispositivo indicado.

Sintaxis

STORPORT_API BOOLEAN StorPortSetDeviceQueueDepth(
  [in] PVOID HwDeviceExtension,
  [in] UCHAR PathId,
  [in] UCHAR TargetId,
  [in] UCHAR Lun,
  [in] ULONG Depth
);

Parámetros

[in] HwDeviceExtension

Puntero al área de almacenamiento del controlador de minipuerto por HBA.

[in] PathId

Contiene el identificador de ruta de acceso del dispositivo de destino.

[in] TargetId

Contiene el número de dispositivo del dispositivo de destino.

[in] Lun

Contiene el número de unidad lógica del dispositivo de destino.

[in] Depth

Proporciona la profundidad a la que se va a establecer la cola. Este valor siempre > es 0.

Valor devuelto

StorPortSetDeviceQueueDepth devuelve TRUE si la profundidad de la cola se estableció correctamente o FALSE si se produjo un error en la operación.

Comentarios

Antes de la primera llamada a StorPortSetDeviceQueueDepth, la profundidad de la cola del dispositivo se establece en el valor predeterminado.

Se debe llamar a la rutina StorPortSetDeviceQueueDepth cuando el controlador de miniporte recibe el primer comando de consulta SCSI para el LUN especificado, o en cualquier momento (pero no antes), siempre y cuando el LUN sea válido.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado storport.h (incluya Storport.h)
Library Storport.lib