CIM VolatileStorage 类的 SetPowerState _ 方法

CIM VolatileStorage 类的 SetPowerState 方法设置逻辑设备的所需电源状态以及何时应将设备 _ 置于该状态。 在子类中,应在 方法中使用 ValueMap 限定符指定可能的返回代码集。 还应在子类中将 ValueMap 内容转换到的字符串指定为 Values 数组限定符。 此方法继承自 CIM _ LogicalDevice

重要

DMTF (分布式管理任务) CIM (通用信息模型) 类是生成 WMI 类时所基于的父类。 WMI 目前仅支持 CIM 2.x 版本架构

语法

uint32 SetPowerState(
  [in] uint16   PowerState,
  [in] datetime Time
);

parameters

PowerState []

个 ValueMap 值,该值指定此逻辑设备的所需电源状态。

1

完全电源。

2

省电低功率模式。

3

省电待机。

4

电源保存其他。

5

电源循环。

6

关闭电源。

时间 []

指定何时应设置电源状态(作为常规日期时间值或间隔值 (当收到方法调用时,间隔从该间隔) 。 如果 PowerState 参数等于 5 ("Power Cycle") , 则 Time 参数指示设备何时应再次打开。 关闭电源是即时的。

返回值

如果 (,) 返回 0,如果 (,则返回 1) ,如果不支持指定的 PowerStateTime 请求,则返回另一个值;如果发生任何其他错误,则返回另一个值。

备注

WMI 当前未实现此方法。 若要使用此方法,必须在自己的提供程序中实现它。

本文档派生自 DMTF 发布的 CIM 类说明。 Microsoft 可能更改了更正次要错误、符合 Microsoft SDK 文档标准或提供了详细信息。

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008
命名空间
根 \ CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

另请参阅

CIM _ VolatileStorage

CIM _ VolatileStorage