共用方式為


WdfDeviceResumeIdleWithTag 宏 (wdfdevice.h)

[適用於 KMDF 和 UMDF]

WdfDeviceResumeIdleWithTag 宏會遞減指定架構裝置對象的電源參考計數,並將驅動程式目前的檔名和行號指派給參考。 宏也會將標記值指派給參考。

語法

void WdfDeviceResumeIdleWithTag(
  [in]  Device,
  [in]  Tag
);

參數

[in] Device

架構裝置物件的句柄。

[in] Tag

架構儲存為電源參考之識別標記的驅動程式定義值。

傳回值

備註

如果驅動程式提供無效的物件句柄,就會發生錯誤檢查。

如果對象的參考計數變成零,在 WdfDeviceResumeIdleWithTag 傳回之前,可能會刪除物件。

呼叫 WdfDeviceResumeIdleWithTag 而不是 WdfDeviceResumeIdle 可提供您可以在 Microsoft 調試程式中檢視的標記值、行號和檔名) (其他資訊。 WdfDeviceResumeIdleWithTag 會使用驅動程式目前的行號和檔名。

您可以使用 !wdfkd.wdftagtracker 調試程序擴展名來檢視標記、行號和檔名值。

在 上搭配詳細資訊旗標使用 !wdfkd.wdfdevice ,並在輸出中找到 !wdftagtracker 的連結:

kd> !wdfdevice <handle> f 

規格需求

需求
目標平台 Universal
最低 KMDF 版本 1.15
最低UMDF版本 2.15
標頭 wdfdevice.h (包含 Wdf.h)
程式庫 Wdf01000.sys (KMDF) ;WUDFx02000.dll (UMDF)
IRQL <= DISPATCH_LEVEL
DDI 合規性規則 DriverCreate、KmdfIrql、KmdfIrql2

另請參閱

在 WDF 中偵錯電源參考流失

WdfDeviceResumeIdle

WdfDeviceStopIdle

WdfDeviceStopIdleWithTag