IWDTFSystemAction2 接口 (wdtfsystemaction.h)

定义支持驱动程序测试的操作和属性。

继承

IWDTFSystemAction2 接口继承自 IWDTFAction2IWDTFSystemAction2 还具有以下类型的成员:

方法

IWDTFSystemAction2 接口具有这些方法。

 
IWDTFSystemAction2::ConnectedStandby

将系统置于连接待机状态,并在所需时间过后退出连接待机状态。 此方法仅适用于支持 Always On Always Connected (AOAC) 的计算机。
IWDTFSystemAction2::get_Critical

获取或设置一个值,该值指示系统电源状态是否严重。
IWDTFSystemAction2::get_IsRestarted

获取一个值,该值指示测试脚本是由于调用 RebootRestart 还是 RebootRestartWithContext 而重新启动。
IWDTFSystemAction2::get_SleepWakeTimeInSeconds

获取或设置系统从睡眠状态唤醒的时间(以秒为单位)。
IWDTFSystemAction2::GetFirstSleepState

返回第一个支持的睡眠状态。
IWDTFSystemAction2::GetNextSleepState

返回下一个支持的睡眠状态。
IWDTFSystemAction2::IsRestartedWithContext

获取一个值,该值指示是否针对特定上下文重启了测试脚本。
IWDTFSystemAction2::P owerAnalyzeTraceByFile

分析已收集并存储在关联跟踪消息 (.etl) 日志文件中的电源跟踪会话。 此方法仅适用于Windows 8及更高版本。
IWDTFSystemAction2::P owerTracingEnd

此方法结束电源跟踪会话。
IWDTFSystemAction2::P owerTracingStart

启动电源状态转换的跟踪会话,并将跟踪消息文件 (Wdtfpwr.etl) 保存在当前工作目录中。 此方法从 Windows 8 开始可用。
IWDTFSystemAction2::P owerTracingStartByFile

启动电源状态转换的跟踪会话,并使用指定路径将跟踪消息文件保存 (.etl) 。 此方法从 Windows 8 开始可用。
IWDTFSystemAction2::p ut_Critical

设置或获取一个值,该值指示系统电源状态是否严重。
IWDTFSystemAction2::p ut_SleepWakeTimeInSeconds

设置或获取系统从睡眠状态唤醒的时间(以秒为单位)。
IWDTFSystemAction2::RebootRestart

重启系统和当前测试。
IWDTFSystemAction2::RebootRestartWithContext

重新启动系统并使用上下文数据重启测试脚本。
IWDTFSystemAction2::Sleep

将系统置于所需的睡眠状态。

要求

要求
最低受支持的客户端 Windows XP Professional
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 wdtfsystemaction.h