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 |