共用方式為


PwrTest DirectedFx 案例

PwrTest DirectedFx 案例的設計目的是測試使用 導向電源管理架構 (DFx) 驅動程式的 裝置。

使用者提供裝置實例路徑 () ,以測試裝置電源狀態,並選擇性地驗證裝置電源狀態。

如果未指定 D 狀態,測試會確認裝置 () 未保持在 D0 中。 若要尋找實例路徑,請檢查裝置管理員中的裝置屬性。 或者,執行沒有選項的測試,以取得系統上所有支援 DFx 之裝置的實例路徑清單。

不論它在待命期間的網路連線設定為何,或是在 AC 或 DC 電源上,這項測試都可以在任何 新式待命 系統上執行。

針對指定的裝置,測試會驗證:

  • 裝置和必須在父代支援 DFx 之前關閉電源的任何子裝置。
  • 裝置至少完成一個導向電源關閉/向上鍵。
  • 裝置在完成導向電源關閉後進入正確的 D 狀態。 (選用)

針對每個週期,測試會顯示:

  • 系統處於閒置復原狀態的時間

  • 導向 最深執行時間閒置平臺狀態 (DRIPS) 中斷的時間

    • 每個個別原因都處於作用中狀態的時間
  • 所有測試裝置的個別統計資料和選擇性失敗原因

    • Device {Test Device} failed because device {Failed Device} {Failed Reason}.
      • 是分頁裝置或偵錯裝置
      • 不支援 DFx
      • 在元件上具有條件約束
      • 失敗其 DFx 關閉電源呼叫
  • 每個廣播樹狀目錄和所有參與者裝置

建議執行三個迴圈的測試,以確保裝置 () 可以經歷多個導向電源轉換。 一旦所有週期都完成,測試會輸出成功/失敗週期的總數。

如果系統上沒有支援 DFx 的裝置,測試會傳 Error retrieving list of available Directed Fx devices 回 。

語法

pwrtest /directedfx [/c:n] [/d:n] [/p:n] [/device(:n):path] [/?] 

/c:n
指定 (1 的迴圈數目是要執行的預設) 。

/d:n
指定週期 (秒之間的延遲時間;預設為 60) 。

/p:n
指定在連線待命 (以秒為單位的時間;預設為 300) 。

/device:n
路徑會提供要測試之裝置的實例路徑。
N 提供選擇性裝置電源狀態,裝置應該因為有向 Fx 轉換而進入。

範例

pwrtest /directedfx

PwrTest 語法

導向電源管理架構簡介

導向 FX 系統驗證測試