EVT_WDF_DEVICE_USAGE_NOTIFICATION Rückruffunktion (wdfdevice.h)
[Gilt für KMDF und UMDF]
Die EvtDeviceUsageNotification-Ereignisrückruffunktion eines Treibers informiert den Treiber, wenn ein Gerät für spezielle Dateien verwendet wird.
Syntax
EVT_WDF_DEVICE_USAGE_NOTIFICATION EvtWdfDeviceUsageNotification;
void EvtWdfDeviceUsageNotification(
[in] WDFDEVICE Device,
[in] WDF_SPECIAL_FILE_TYPE NotificationType,
[in] BOOLEAN IsInNotificationPath
)
{...}
Parameter
[in] Device
Ein Handle für ein Framework-Geräteobjekt.
[in] NotificationType
Ein WDF_SPECIAL_FILE_TYPE typisierter Wert, der den Typ der speziellen Datei angibt, die das System auf dem angegebenen Gerät speichert.
[in] IsInNotificationPath
Ein boolescher Wert, der, wenn true, angibt, dass das System die spezielle Datei verwendet hat, und, wenn FALSE, angibt, dass das System mit der speziellen Datei abgeschlossen ist.
Rückgabewert
Keine
Bemerkungen
Um eine EvtDeviceUsageNotification-Rückruffunktion zu registrieren, muss ein Treiber WdfDeviceInitSetPnpPowerEventCallbacks aufrufen.
Ihr Treiber muss nur dann eine EvtDeviceUsageNotification-Rückruffunktion bereitstellen, wenn die treiberspezifische Verarbeitung spezieller Dateien erforderlich ist.
Weitere Informationen zu speziellen Dateien finden Sie unter Unterstützen von Spezialdateien.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
KMDF-Mindestversion | 1.0 |
UMDF-Mindestversion | 2.0 |
Kopfzeile | wdfdevice.h (einschließen von Wdf.h) |
IRQL | PASSIVE_LEVEL |