Freigeben über


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