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