Méthode DefineSystem de la classe CIM_VirtualSystemManagementService
Définit un système virtuel.
L’entrée qui n’est pas complètement spécifiée peut être remplie avec des valeurs par défaut.
Syntaxe
uint32 DefineSystem(
[in] string SystemSettings,
[in] string ResourceSettings[],
[in] CIM_VirtualSystemSettingData REF ReferenceConfiguration,
[out] CIM_ComputerSystem REF ResultingSystem,
[out] CIM_ConcreteJob REF Job
);
Paramètres
-
SystemSettings [in]
-
Chaîne contenant une instance incorporée de CIM_VirtualSystemSettingData de classe utilisée pour définir les attributs du système virtuel à créer.
-
ResourceSettings [in]
-
Tableau de chaînes contenant chacune une instance incorporée de CIM_ResourceAllocationSettingData de classe qui décrit les aspects virtuels d’une ressource virtuelle à créer dans l’étendue du nouveau système virtuel.
-
ReferenceConfiguration [in]
-
Référence à un objet CIM_VirtualSystemSettingDat instance qui est l’objet de niveau supérieur d’une configuration de système virtuel de référence. La configuration de référence est utilisée pour compléter la configuration du nouveau système virtuel si les paramètres SystemSettings et ResourceSettings ne fournissent pas d’informations respectives.
-
ResultingSystem [out]
-
Si un système d’ordinateur virtuel est correctement défini, une référence à un instance de CIM_ComputerSystem de classe qui représente le système d’ordinateur virtuel nouvellement défini est retournée.
-
Travail [out]
-
Si l’opération est longue, un travail peut éventuellement être retourné. Dans ce cas, le instance de CIM_ComputerSystem de classe représentant le nouveau système virtuel est présenté via l’association CIM_AffectedJobElement avec la propriété AffectedElement faisant référence au nouveau instance de CIM_ComputerSystem de classe et à la propriété ElementEffects définie sur 5 (Créer).
Valeur retournée
Retourne un 0 en cas de réussite ; sinon, retourne une erreur.
-
Terminé avec aucune erreur (0)
-
Non pris en charge (1)
-
Échec (2)
-
Délai d’expiration (3)
-
Paramètre non valide (4)
-
DMTF réservé (..)
-
Paramètres de méthode vérifiés - Travail démarré (4096)
-
Méthode réservée (4097..32767)
-
Fournisseur spécifique (32768..65535)
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8.1 |
Serveur minimal pris en charge |
Windows Server 2012 R2 |
Espace de noms |
Racine\virtualisation\v2 |
MOF |
|
DLL |
|