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.
[Aplica-se somente ao KMDF]
O de um motorista de ônibus EvtDeviceEnableWakeAtBus função de retorno de chamada de evento executa operações no nível do ônibus que permitem que um dos dispositivos do ônibus dispare um sinal de ativação no ônibus.
Sintaxe
EVT_WDF_DEVICE_ENABLE_WAKE_AT_BUS EvtWdfDeviceEnableWakeAtBus;
NTSTATUS EvtWdfDeviceEnableWakeAtBus(
[in] WDFDEVICE Device,
[in] SYSTEM_POWER_STATE PowerState
)
{...}
Parâmetros
[in] Device
Um identificador para um objeto de dispositivo de estrutura.
[in] PowerState
Um enumerador tipo SYSTEM_POWER_STATE que identifica o estado de energia do sistema do qual o sistema ou dispositivo será ativado.
Valor de retorno
Se a função de retorno de chamada EvtDeviceEnableWakeAtBus não encontrar erros, ela deverá retornar STATUS_SUCCESS ou outro valor de status para o qual NT_SUCCESS(status) é igual a VERDADEIRO. Caso contrário, ele deverá retornar um valor de status para o qual NT_SUCCESS(status) é igual a FALSE.
Se NT_SUCCESS(status) for igual a FALSE, a estrutura chamará a função de retorno de chamada EvtDeviceDisableWakeAtBus do driver.
Para obter mais informações sobre os valores retornados dessa função de retorno de chamada, consulte Relatando falhas de dispositivo.
Observações
Para registrar essa função de retorno de chamada, o motorista do barramento deve chamar WdfPdoInitSetEventCallbacks.
Para obter mais informações sobre essa função de retorno de chamada, consulte Suporte aode Ativação do Sistema.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Universal |
versão mínima do KMDF | 1.0 |
cabeçalho | wdfpdo.h (inclua Wdf.h) |
IRQL | PASSIVE_LEVEL |