Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The AtaPortRequestPowerStateChange routine requests a power state transition for the indicated device.
Syntax
VOID AtaPortRequestPowerStateChange(
PVOID ChannelExtension,
UCHAR TargetId,
UCHAR Lun,
IDE_POWER_STATE DesiredPowerState
);
Parameters
ChannelExtension
A pointer to the channel extension.
TargetId
Specifies the target identifier of the device.
Lun
Specifies the logical unit number (LUN).
DesiredPowerState
Contains an enumerator value of type IDE_POWER_STATE that indicates the power state to which the indicated device should be changed.
Return value
None
Remarks
The AtaPortRequestPowerStateChange routine is used when a miniport driver might have to initiate a power state change, such as when a hot-plug operation occurs.
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Desktop |
| Header | irb.h (include Ata.h, Irb.h) |