функция WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT (wdfdevice.h)
[Применимо к KMDF и UMDF]
Функция WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT инициализирует структуру WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS драйвера.
Синтаксис
void WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT(
[out] PWDF_DEVICE_POWER_POLICY_WAKE_SETTINGS Settings
);
Параметры
[out] Settings
Указатель на структуру, выделенную драйвером WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS.
Возвращаемое значение
Никакой
Замечания
Функция WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT ноль указанной структуры WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS и задает элемент размера структуры. Затем функция задает элемент включено структуры WdfUseDefault, задает элемент DxStatePowerDeviceMaximumи задает элемент UserControlOfWakeSettingsWakeAllowUserControl.
Пример кода, использующий WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT, см. в разделе WdfDeviceAssignSxWakeSettings.
Требования
Требование | Ценность |
---|---|
целевая платформа | Всеобщий |
минимальная версия KMDF | 1.0 |
минимальная версия UMDF | 2.0 |
заголовка | wdfdevice.h (include Wdf.h) |