Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Gilt nur für KMDF]
Die WdfControlDeviceInitSetShutdownNotification Methode legt Benachrichtigungsinformationen zum Herunterfahren für ein Steuerelementgerätobjekt fest.
Syntax
VOID WdfControlDeviceInitSetShutdownNotification(
[in] PWDFDEVICE_INIT DeviceInit,
[in] PFN_WDF_DEVICE_SHUTDOWN_NOTIFICATION Notification,
[in] UCHAR Flags
);
Parameter
[in] DeviceInit
Ein Zeiger auf eine WDFDEVICE_INIT Struktur, die der Treiber durch Aufrufen WdfControlDeviceInitAllocateabgerufen hat.
[in] Notification
Ein Zeiger auf die EvtDeviceShutdownNotification Ereignisrückruffunktion.
[in] Flags
Mindestens ein WDF_DEVICE_SHUTDOWN_FLAGS-typierte Flags, die angeben, wann die EvtDeviceShutdownNotification Rückruffunktion aufgerufen wird.
Rückgabewert
Nichts
Bemerkungen
Der Treiber muss WdfControlDeviceInitSetShutdownNotification aufrufen, bevor WdfDeviceCreateaufgerufen wird. Weitere Informationen zum Aufrufen WdfControlDeviceInitSetShutdownNotificationfinden Sie unter Using Control Device Objects.
Beispiele
Ein Codebeispiel, das WdfControlDeviceInitSetShutdownNotificationverwendet, finden Sie unter WdfControlDeviceInitAllocate.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Universal |
| Minimale KMDF-Version | 1.0 |
| Header- | wdfcontrol.h (einschließen Wdf.h) |
| Library | Wdf01000.sys (siehe Framework-Bibliotheksversionsverwaltung.) |
| IRQL- | <= DISPATCH_LEVEL |
| DDI-Complianceregeln | ControlDeviceInitAPI(kmdf), DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |