Share via


NetDeviceInitSetPowerPolicyEventCallbacks-Funktion (netdevice.h)

Die NetDeviceInitSetPowerPolicyEventCallbacks-Funktion legt optionale Energierichtlinienereignisrückrufe während der Geräteinitialisierung für einen Clienttreiber fest.

Syntax

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

Parameter

[_Inout_] DeviceInit

Ein Zeiger auf ein WDFDEVICE_INIT-Objekt, das der Clienttreiber in seiner EvtDriverDeviceAdd-Routine empfangen hat.

[_In_] Callbacks

Ein Zeiger auf einen Clienttreiber, der NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS Struktur zugeordnet und initialisiert wurde.

Rückgabewert

Keine

Bemerkungen

Initialisieren Sie das WDFDEVICE_INIT-Objekt, indem Sie NetDeviceInitConfig aufrufen, bevor Sie diese Funktion aufrufen. Initialisieren Sie die NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS-Struktur , indem Sie NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT aufrufen, und geben Sie dann Zeiger auf die Rückrufe ein, die Ihr Clienttreiber implementiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004
Zielplattform Universell
Header netdevice.h (include netadaptercx.h)
Bibliothek netadaptercxstub.lib
IRQL PASSIVE_LEVEL

Weitere Informationen

Konfigurieren der Energieverwaltung

NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS