Partilhar via


Função NetDeviceInitSetPowerPolicyEventCallbacks (netdevice.h)

A função NetDeviceInitSetPowerPolicyEventCallbacks define retornos de chamada opcionais de evento de política de energia 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 deEvtDriverDeviceAdd.

[_In_] Callbacks

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

Valor de retorno

Nenhum

Observações

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 2004
da Plataforma de Destino Universal
versão mínima do UMDF 2.33
cabeçalho netdevice.h (include netadaptercx.h)
biblioteca netadaptercxstub.lib
IRQL PASSIVE_LEVEL

Consulte também

configurando de Gerenciamento de Energia

NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS