Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Para controlar o estado de cada dispositivo, a estrutura usa um computador de estado PnP, um computador de estado de energia e um computador de estado de política de energia. A estrutura cria uma instância de cada computador de estado para cada dispositivo conectado a um sistema.
Observação
Essa funcionalidade é somente para uso interno da Microsoft.
Para drivers que precisam saber essas informações, a estrutura fornece dois conjuntos de interfaces:
Um conjunto de funções de retorno de chamada de evento fornecidas pelo driver.
O driver pode solicitar que o framework chame uma das seguintes funções de callback sempre que uma das máquinas de estado entrar ou sair de um estado específico.
- EvtDevicePnpStateChange, que o driver registra chamando WdfDeviceInitRegisterPnpStateChangeCallback.
- EvtDevicePowerStateChange, que o driver registra chamando WdfDeviceInitRegisterPowerStateChangeCallback.
- EvtDevicePowerPolicyStateChange, que o driver registra chamando WdfDeviceInitRegisterPowerPolicyStateChangeCallback.
Um conjunto de métodos que retornam o estado atual das máquinas de estado.
O driver pode chamar um dos seguintes métodos para determinar o estado atual de um dos computadores de estado para um determinado dispositivo: