WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT-Funktion (wdfdevice.h)
[Gilt für KMDF und UMDF]
Die WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT-Funktion initialisiert die WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS-Struktur eines Treibers.
Syntax
void WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT(
[out] PWDF_DEVICE_POWER_POLICY_WAKE_SETTINGS Settings
);
Parameter
[out] Settings
Ein Zeiger auf eine vom Treiber zugewiesene WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS-Struktur .
Rückgabewert
Keine
Bemerkungen
Die WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT-Funktion nullt die angegebene WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS-Struktur und legt den Size-Member der Struktur fest. Anschließend legt die Funktion das Enabled-Element der Struktur auf WdfUseDefault fest, legt das DxState-Element auf PowerDeviceMaximum und das UserControlOfWakeSettings-Element auf WakeAllowUserControl fest.
Ein Codebeispiel, das WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT verwendet, finden Sie unter WdfDeviceAssignSxWakeSettings.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
KMDF-Mindestversion | 1.0 |
UMDF-Mindestversion | 2.0 |
Kopfzeile | wdfdevice.h (einschließen von Wdf.h) |