StorPortPoFxSetComponentLatency, fonction (storport.h)
La routine StorPortPoFxSetComponentLatency spécifie la latence maximale qui peut être tolérée lors de la transition de la condition inactive à la condition active dans le composant d’appareil de stockage spécifié.
Syntaxe
ULONG StorPortPoFxSetComponentLatency(
[in] PVOID HwDeviceExtension,
[in, optional] PSTOR_ADDRESS Address,
[in] ULONG Component,
[in] ULONGLONG Latency
);
Paramètres
[in] HwDeviceExtension
Pointeur vers l’extension de périphérique matériel pour l’adaptateur de bus hôte (HBA). Il s’agit de l’extension d’appareil utilisée pour inscrire l’appareil dans un appel précédent à StorPortInitializePoFxPower.
[in, optional] Address
Adresse d’une unité d’appareil de stockage. Ce paramètre est NULL lors de la définition de la latence d’un composant d’adaptateur de stockage.
[in] Component
Index qui identifie le composant. Ce paramètre est un index dans le tableau Components dans la structure STOR_POFX_DEVICE que le pilote miniport inscrit pour l’appareil avec un appel à StorPortInitializePoFxPower. Si le tableau Composants contient N éléments, les index de composant sont comprises entre 0 et N-1.
[in] Latency
Temps, en unités de 100 nanosecondes, que le composant d’appareil de stockage peut tolérer une transition d’un état inactif à l’état actif.
Valeur de retour
La routine StorPortPoFxSetComponentLatency retourne l’un des codes d’état suivants :
Retourner le code | Description |
---|---|
|
Latence du composant correctement définie. |
|
HwDeviceExtension ou Device a la valeur NULL.
-ou- Adresse pointe vers une structure d’adresse d’unité non valide. -ou- L’appareil de stockage spécifié par adresse est introuvable. -ou- L’index dans Composant spécifie un composant supérieur au nombre de composants pour l’appareil. |
|
L’appareil de stockage n’est pas inscrit auprès de l’infrastructure de gestion de l’alimentation (PoFx). |
|
La > DISPATCH_LEVEL IRQL actuelle. |
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible à partir de Windows 8. |
plateforme cible | Universel |
d’en-tête | storport.h |
IRQL | <= DISPATCH_LEVEL |