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
NetTCPIP.mof
DLL
NetTCPIP.dll

另请参阅

CIM_LogicalDevice