AtaPortRequestPowerStateChange, fonction (irb.h)
La routine AtaPortRequestPowerStateChange demande une transition d’état d’alimentation pour l’appareil indiqué.
Syntaxe
void AtaPortRequestPowerStateChange(
PVOID ChannelExtension,
UCHAR TargetId,
UCHAR Lun,
IDE_POWER_STATE DesiredPowerState
);
Paramètres
ChannelExtension
Pointeur vers l’extension de canal.
TargetId
Spécifie l’identificateur cible de l’appareil.
Lun
Spécifie le numéro d’unité logique (LUN).
DesiredPowerState
Contient une valeur d’énumérateur de type IDE_POWER_STATE qui indique l’état d’alimentation auquel l’appareil indiqué doit être modifié.
Valeur de retour
Aucun
Remarques
La routine AtaPortRequestPowerStateChange est utilisée lorsqu’un pilote miniport peut avoir à initier une modification de l’état de l’alimentation, par exemple lorsqu’une opération de plug-in à chaud se produit.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | irb.h (include Ata.h, Irb.h) |