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 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
Cabeçalho netdevice.h (inclua netadaptercx.h)
Biblioteca netadaptercxstub.lib
IRQL PASSIVE_LEVEL

Confira também

Configurando o Power Management

NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS