CIM_LogicalDevice 类的 EnableDevice 方法
EnableDevice 方法已被弃用,取而代之的是与此方法提供的功能直接重叠的更通用的 RequestStateChange 方法。
请求启用 LogicalDevice(“已启用”输入参数 = TRUE)或禁用 (= FALSE)。 如果成功,设备的 StatusInfo/EnabledState 属性应反映所需状态(已启用/已禁用)。 请注意,此方法的函数与 RequestedState 属性重叠。 RequestedState 已添加到模型中,用来维护最后一个状态请求的记录(即持久值)。 调用 EnableDevice 方法应适当设置 RequestedState 属性。
如果请求执行成功,返回代码应为 0;如果请求不受支持,返回值应为 1;如果发生错误,返回值为其他值。 在子类中,可以使用方法上的 ValueMap 限定符指定可能的返回代码集。 ValueMap 内容为 \'translated\' 的字符串也可以在子类中指定为 Values 数组限定符。
语法
uint32 EnableDevice(
[in] boolean Enabled
);
参数
-
Enabled [in]
-
如果为 TRUE,将启用设备;如果为 FALSE,将禁用设备。
返回值
待定
要求
最低受支持的客户端 |
Windows 8 |
最低受支持的服务器 |
Windows Server 2012 |
命名空间 |
Root\standardcimv2 |
MOF |
|
DLL |
|