共用方式為


PwrTest 裝置案例

PwrTest 裝置案例會監視裝置閒置統計資料。

此案例主要用於 Windows 7 裝置電源活動,後續版本的 Windows 會使用不同的機制來追蹤 Pwrtest 目前不支援的裝置閒置。 對於 Windows 7 之前的 Windows 版本,請使用 Windows Performance Toolkit (WPT) 。 WPT 包含 Windows Performance Recorder (WPR) ,可用來追蹤核心模式電源提供者和 Windows 效能分析器 (WPA) ,其可顯示 Power Framework (PoFx) 裝置統計資料,之後可以繪製轉換圖表。

語法

pwrtest /device  [/t:n] [/?] 

/t:n
指定執行案例 (以分鐘為單位的總時間) , (n 的預設值為 30 分鐘) 。

範例

pwrtest /device /t:60
pwrtest /device

XML 記錄檔輸出

<PwrTestLog>
  <SystemInformation>
  </SystemInformation>
  <DeviceIdleEvents> 
    <DeviceIdleChangeEvent>
        <Timestamp></TimeStamp>
        <InstancePath></InstancePath>
        <Description></Description>
    </DeviceIdleChangeEvent>
    <DeviceIdleEvent>
        <Timestamp></TimeStamp>
        <InstancePath></InstancePath>
        <Device></Device>
        <Pdo></Pdo>
        <ConservationTimeout></ConservationTimeout>
        <PerformanceTimeout></PerformanceTimeout>
        <AccruedIdleTime></AccruedIdleTime>
        <BusyCount></BusyCount>
        <AccruedBusyCount></AccruedBusyCount>
        <IdlePowerState></IdlePowerState>
        <CurrentPowerState></CurrentPowerState>
        <Analysis></Analysis>
    </DeviceIdleEvent>
  </DeviceIdleEvents>
</PwrTestLog> 

下表描述出現在記錄檔中的 XML 元素。

元素 描述
<DeviceIdleEvents>

包含所有不同的裝置閒置事件。 每個 PwrTest 記錄檔只有一個< DeviceIdleEvents元素。

<時間 戳>

任何指定事件的時間戳記。

<InstancePath>

裝置實例路徑。

<DeviceIdleChangeEvent>

裝置新增或移除事件。

<描述>

DeviceRemoved 或 DeviceDetected。

<DeviceIdleEvent>

裝置閒置統計資料事件。

<裝置>

功能裝置物件。

<Pdo>

實體裝置物件

<以Timeout>

保守的逾時 (通常用於 DC 電源) 。

<PerformanceTimeout>

效能逾時 (通常用於 AC 電源) 。

<AccruedIdleTime>

期間內累積的閒置時間。

<BusyCount>

裝置驅動程式在期間內稱為 PoSetDeviceBusy 的次數。

<AccruedBusyCount>

設備磁碟機稱為 PoSetDeviceBusy的總次數。

<IdlePowerState>

顯示哪些數值狀態是閒置狀態。

<CurrentPowerState>

目前的數值電源狀態。

<分析>

描述期間發生之狀況的字串。

PwrTest 語法