共用方式為


EVT_WDF_DEVICE_USAGE_NOTIFICATION回呼函式 (wdfdevice.h)

[適用於 KMDF 和 UMDF]

驅動程式的 EvtDeviceUsageNotification 事件回呼函式會在裝置用於特殊檔案時通知驅動程式。

語法

EVT_WDF_DEVICE_USAGE_NOTIFICATION EvtWdfDeviceUsageNotification;

void EvtWdfDeviceUsageNotification(
  [in] WDFDEVICE Device,
  [in] WDF_SPECIAL_FILE_TYPE NotificationType,
  [in] BOOLEAN IsInNotificationPath
)
{...}

參數

[in] Device

架構裝置物件的句柄。

[in] NotificationType

WDF_SPECIAL_FILE_TYPE型別值,識別系統儲存在指定裝置上的特殊文件類型。

[in] IsInNotificationPath

布爾值,如果 TRUE,表示系統已開始使用特殊檔案,如果 FALSE,表示系統已完成使用特殊檔案。

傳回值

沒有

言論

若要註冊 EvtDeviceUsageNotification 回呼函式,驅動程式必須呼叫 WdfDeviceInitSetPnpPowerEventCallbacks

只有當必須提供特殊檔案的驅動程式特定處理時,您的驅動程式必須提供 EvtDeviceUsageNotification 回呼函式。

如需特殊檔案的詳細資訊,請參閱 支援特殊檔案

要求

要求 價值
目標平臺 普遍
最低 KMDF 版本 1.0
最低 UMDF 版本 2.0
標頭 wdfdevice.h (包括 Wdf.h)
IRQL PASSIVE_LEVEL