Compartilhar via


Função NetDeviceInitSetPowerPolicyEventCallbacks (netdevice.h)

A função NetDeviceInitSetPowerPolicyEventCallbacks define retornos de chamada de evento de política de energia opcionais durante a inicialização do dispositivo para um driver cliente.

Sintaxe

void NetDeviceInitSetPowerPolicyEventCallbacks(
  [_Inout_] PWDFDEVICE_INIT                               DeviceInit,
  [_In_]    const NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS *Callbacks
);

Parâmetros

[_Inout_] DeviceInit

Um ponteiro para um objeto WDFDEVICE_INIT que o driver cliente recebeu em sua rotina EvtDriverDeviceAdd .

[_In_] Callbacks

Um ponteiro para um driver de cliente alocado e inicializado NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS estrutura.

Retornar valor

Nenhum

Comentários

Inicialize o objeto WDFDEVICE_INIT chamando NetDeviceInitConfig antes de chamar essa função. Inicialize a estrutura NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS chamando NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT e preencha os ponteiros para os retornos de chamada que o driver cliente implementa.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 2004
Plataforma de Destino Universal
Versão mínima do UMDF 2.33
Cabeçalho netdevice.h (inclua netadaptercx.h)
Biblioteca netadaptercxstub.lib
IRQL PASSIVE_LEVEL

Confira também

Configurando o Gerenciamento de Energia

NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS