共用方式為


CIM_LogicalDevice 類別的 EnableDevice 方法

EnableDevice 方法已被取代,而不是與此方法所提供的功能直接重迭的較一般 RequestStateChange 方法。

要求啟用 LogicalDevice (「Enabled」 輸入參數 = TRUE) 或停用 (= FALSE) 。 如果成功,裝置的 StatusInfo/EnabledState 屬性應該會反映所需的狀態, (啟用/停用) 。 請注意,這個方法的函式會與 RequestedState 屬性重迭。 RequestedState 已新增至模型,以維護記錄 (,也就是最後一個狀態要求的保存值) 。 叫用 EnableDevice 方法應該適當地設定 RequestedState 屬性。

如果成功執行要求,則傳回碼應該是 0,如果不支援要求,則傳回碼應為 0,如果發生錯誤,則傳回碼為 1。 在子類別中,可以使用 方法上的 ValueMap 限定詞來指定一組可能的傳回碼。 ValueMap 內容為「翻譯」的字串,也可以在子類別中指定為 Values 陣列限定詞。

語法

uint32 EnableDevice(
  [in] boolean Enabled
);

參數

已啟用 [in]

如果為 TRUE,則為 FALSE 會停用裝置。

傳回值

成功時傳回 0;否則,會傳回錯誤。

規格需求

需求
最低支援的用戶端
Windows 8.1
最低支援的伺服器
Windows Server 2012 R2
命名空間
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

CIM_LogicalDevice