Функция AtaPortRequestPowerStateChange (irb.h)
Подпрограмма AtaPortRequestPowerStateChange запрашивает переход состояния питания для указанного устройства.
Синтаксис
void AtaPortRequestPowerStateChange(
PVOID ChannelExtension,
UCHAR TargetId,
UCHAR Lun,
IDE_POWER_STATE DesiredPowerState
);
Параметры
ChannelExtension
Указатель на расширение канала.
TargetId
Указывает целевой идентификатор устройства.
Lun
Указывает номер логической единицы (LUN).
DesiredPowerState
Содержит значение перечислителя типа IDE_POWER_STATE , указывающее состояние питания, до которого необходимо изменить указанное устройство.
Возвращаемое значение
None
Remarks
Подпрограмма AtaPortRequestPowerStateChange используется, когда драйверу мини-порта может потребоваться инициировать изменение состояния питания, например при выполнении операции горячего подключения.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | irb.h (включая Ata.h, Irb.h) |