Função AtaPortRequestPowerStateChange (irb.h)
A rotina AtaPortRequestPowerStateChange 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 de canal.
TargetId
Especifica o identificador de destino do dispositivo.
Lun
Especifica o LUN (número de unidade lógica).
DesiredPowerState
Contém um valor de enumerador do tipo IDE_POWER_STATE que indica o estado de energia para o qual o dispositivo indicado deve ser alterado.
Retornar valor
Nenhum
Comentários
A rotina 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 |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | irb.h (inclua Ata.h, Irb.h) |