Funzione StorPortPoFxSetComponentLatency (storport.h)
La routine StorPortPoFxSetComponentLatency specifica la latenza massima che può essere tollerata nella transizione dalla condizione di inattività alla condizione attiva nel componente del dispositivo di archiviazione specificato.
Sintassi
ULONG StorPortPoFxSetComponentLatency(
[in] PVOID HwDeviceExtension,
[in, optional] PSTOR_ADDRESS Address,
[in] ULONG Component,
[in] ULONGLONG Latency
);
Parametri
[in] HwDeviceExtension
Puntatore all'estensione del dispositivo hardware per l'adattatore bus host (HBA). Si tratta dell'estensione del dispositivo usata per registrare il dispositivo in una chiamata precedente a StorPortInitializePoFxPower.
[in, optional] Address
Indirizzo di un'unità dispositivo di archiviazione. Questo parametro è NULL quando si imposta la latenza di un componente dell'adattatore di archiviazione.
[in] Component
Indice che identifica il componente. Questo parametro è un indice nella matrice Components nella struttura STOR_POFX_DEVICE registrata dal driver miniport per il dispositivo con una chiamata a StorPortInitializePoFxPower. Se la matrice Components contiene N elementi, gli indici dei componenti sono compresi tra 0 e N-1.
[in] Latency
Il tempo, espresso in unità di 100 nanosecondi, che il componente del dispositivo di archiviazione può tollerare per una transizione da uno stato di inattività allo stato attivo.
Valore restituito
La routine StorPortPoFxSetComponentLatency restituisce uno dei codici di stato seguenti:
Codice restituito | Descrizione |
---|---|
|
La latenza del componente è stata impostata correttamente. |
|
HwDeviceExtension o Device è NULL.
-oppure- L'indirizzo punta a una struttura di indirizzi di unità non valida. -oppure- Il dispositivo di archiviazione specificato da Address non viene trovato. -oppure- L'indice in Component specifica un componente maggiore del numero di componenti per il dispositivo. |
|
Il dispositivo di archiviazione non è registrato con il framework di risparmio energia (PoFx). |
|
> DISPATCH_LEVEL IRQL corrente. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 8. |
Piattaforma di destinazione | Universale |
Intestazione | storport.h |
IRQL | <= DISPATCH_LEVEL |