EnableDevice-metoden för klassen CIM_LogicalDevice (Hyper-V)

Metoden EnableDevice har blivit inaktuell i stället för den mer allmänna Metoden RequestStateChange som direkt överlappar funktionerna som tillhandahålls av den här metoden.

Begär att LogicalDevice ska aktiveras ("Enabled" input parameter = TRUE) eller inaktiveras (= FALSE). Om det lyckas bör enhetens StatusInfo/EnabledState-egenskaper återspegla önskat tillstånd (aktiverat/inaktiverat). Observera att den här metodens funktion överlappar egenskapen RequestedState. RequestedState lades till i modellen för att underhålla en post (dvs. ett beständiga värde) för den senaste tillståndsbegäran. Om du anropar metoden EnableDevice bör egenskapen RequestedState anges på lämpligt sätt.

Returkoden ska vara 0 om begäran har körts, 1 om begäran inte stöds och något annat värde om ett fel uppstod. I en underklass kan uppsättningen möjliga returkoder anges med hjälp av en ValueMap-kvalificerare för metoden. De strängar som ValueMap-innehållet "översätts" till kan också anges i underklassen som en värdematriskvalificerare.

Syntax

uint32 EnableDevice(
  [in] boolean Enabled
);

Parameters

Aktiverad [in]

Om TRUE aktiverar enheten, om FALSE inaktiverar enheten.

Returvärde

Returnerar en 0 på lyckades; annars returnerar ett fel.

Requirements

Krav Värde
Lägsta klient som stöds
Windows 8.1
Lägsta server som stöds
Windows Server 2012 R2
Namespace
Rot\virtualisering\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Se även

CIM_LogicalDevice