Функция 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 структуре.
Возвращаемое значение
None
Remarks
Инициализируйте объект WDFDEVICE_INIT, вызвав NetDeviceInitConfig перед вызовом этой функции. Инициализируйте структуру NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS , вызвав NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT, а затем заполните указатели на обратные вызовы, которые реализует драйвер клиента.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 2004 |
Целевая платформа | Универсальное |
Минимальная версия UMDF | 2.33 |
Верхняя часть | netdevice.h (включая netadaptercx.h) |
Библиотека | netadaptercxstub.lib |
IRQL | PASSIVE_LEVEL |