Condividi tramite


Funzione StorPortSetDeviceQueueDepth (storport.h)

La routine StorPortSetDeviceQueueDepth imposta la profondità massima della coda del dispositivo per il dispositivo indicato.

Sintassi

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

Parametri

[in] HwDeviceExtension

Puntatore all'area di archiviazione per hbA del driver miniport.

[in] PathId

Contiene l'ID percorso del dispositivo di destinazione.

[in] TargetId

Contiene il numero di dispositivo del dispositivo di destinazione.

[in] Lun

Contiene il numero di unità logica del dispositivo di destinazione.

[in] Depth

Fornisce la profondità a cui impostare la coda. Questo valore è sempre > 0.

Valore restituito

StorPortSetDeviceQueueDepth restituisce TRUE se la profondità della coda è stata impostata correttamente oppure FALSE se l'operazione non è riuscita.

Osservazioni

Prima della prima chiamata a StorPortSetDeviceQueueDepth, la profondità della coda del dispositivo viene impostata sul valore predefinito.

La routine StorPortSetDeviceQueueDepth deve essere chiamata quando il driver miniport riceve il primo comando richiesta SCSI per il LUN specificato o in qualsiasi momento successivo (ma non prima), purché il LUN sia valido.

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione storport.h (include Storport.h)
libreria Storport.lib