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 |
UMDF-Mindestversion | 2.33 |
Kopfzeile | netdevice.h (include netadaptercx.h) |
Bibliothek | netadaptercxstub.lib |
IRQL | PASSIVE_LEVEL |