Função AtaPortRequestPowerStateChange (irb.h)
O AtaPortRequestPowerStateChange rotina solicita uma transição de estado de energia para o dispositivo indicado.
Sintaxe
void AtaPortRequestPowerStateChange(
PVOID ChannelExtension,
UCHAR TargetId,
UCHAR Lun,
IDE_POWER_STATE DesiredPowerState
);
Parâmetros
ChannelExtension
Um ponteiro para a extensão do canal.
TargetId
Especifica o identificador de destino do dispositivo.
Lun
Especifica o LUN (número de unidade lógica).
DesiredPowerState
Contém um valor enumerador do tipo IDE_POWER_STATE que indica o estado de energia para o qual o dispositivo indicado deve ser alterado.
Valor de retorno
Nenhum
Observações
A rotina de AtaPortRequestPowerStateChange é usada quando um driver de miniporto pode ter que iniciar uma alteração de estado de energia, como quando ocorre uma operação de hot-plug.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | irb.h (include Ata.h, Irb.h) |