Функция NetDeviceInitSetPowerPolicyEventCallbacks (netdevice.h)
Функция NetDeviceInitSetPowerPolicyEventCallbacks задает необязательные вызовы событий политики питания во время инициализации устройства для драйвера клиента.
Синтаксис
void NetDeviceInitSetPowerPolicyEventCallbacks(
[_Inout_] PWDFDEVICE_INIT DeviceInit,
[_In_] const NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS *Callbacks
);
Параметры
[_Inout_] DeviceInit
Указатель на объект WDFDEVICE_INIT, полученный драйвером клиента в подпрограммеEvtDriverDeviceAdd.
[_In_] Callbacks
Указатель на драйвер клиента, выделенный и инициализированный NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS структуре.
Возвращаемое значение
Никакой
Замечания
Инициализировать объект WDFDEVICE_INIT путем вызова NetDeviceInitConfig перед вызовом этой функции. Инициализировать структуру NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS путем вызова NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT, а затем заполните указатели на обратные вызовы, которые реализует драйвер клиента.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 2004 |
целевая платформа | Всеобщий |
минимальная версия UMDF | 2.33 |
заголовка | netdevice.h (include netadaptercx.h) |
библиотеки | netadaptercxstub.lib |
IRQL | PASSIVE_LEVEL |
См. также
настройка управления питанием