Partager via


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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_VirtualSystemManagementService