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 zu einem Framework-Geräteobjekt.

[in] NotificationType

Ein WDF_SPECIAL_FILE_TYPE-typed-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 mit der Verwendung der speziellen Datei begonnen hat, und wenn FALSE-angibt, dass das System mit der Verwendung der speziellen Datei fertig ist.

Rückgabewert

Nichts

Bemerkungen

Um eine EvtDeviceUsageNotification Rückruffunktion zu registrieren, muss ein Treiber WdfDeviceInitSetPnpPowerEventCallbacksaufrufen.

Ihr Treiber muss eine EvtDeviceUsageNotification Rückruffunktion nur bereitstellen, wenn treiberspezifische Verarbeitung spezieller Dateien bereitgestellt werden muss.

Weitere Informationen zu speziellen Dateien finden Sie unter Unterstützende Spezialdateien.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Minimale KMDF-Version 1.0
Mindest-UMDF-Version 2.0
Header- wdfdevice.h (einschließen Wdf.h)
IRQL- PASSIVE_LEVEL