Partager via


classe Msvm_BootSourceSettingData

Représente les paramètres pour définir la source de démarrage d’une machine virtuelle. Cette classe dérive de CIM_SettingData.

La syntaxe suivante issue du code MOF est simplifiée et inclut toutes les propriétés héritées.

Syntaxe

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_BootSourceSettingData : CIM_SettingData
{
  string Description;
  string Caption;
  string InstanceID;
  string ElementName;
  uint32 BootSourceType;
  string OtherLocation;
  string FirmwareDevicePath;
  string BootSourceDescription;
  uint8  OptionalData[];
};

Membres

La classe Msvm_BootSourceSettingData a les types de membres suivants :

Propriétés

La classe Msvm_BootSourceSettingData possède ces propriétés.

BootSourceDescription

Type de données : chaîne

Type d'accès : Lecture seule

Description de la source de démarrage fournie par le microprogramme.

BootSourceType

Type de données : uint32

Type d'accès : Lecture seule

Valeur d’énumération qui spécifie le type de la source de démarrage.

Il s’agit de valeurs valides :

Inconnu (0)

Lecteur (1)

Réseau (2)

Fichier (3)

Caption

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MaxLen ( 64 )

Brève description textuelle de l’objet.

Description

Type de données : chaîne

Type d'accès : Lecture seule

Description textuelle de l’objet.

ElementName

Type de données : chaîne

Type d'accès : Lecture seule

Nom d’affichage de cette instance de SettingData. En outre, le nom d’affichage peut être utilisé comme propriété d’index pour une recherche ou une requête. (Remarque : Le nom n’a pas besoin d’être unique au sein d’un espace de noms.)

FirmwareDevicePath

Type de données : chaîne

Type d'accès : Lecture seule

Chemin d’accès natif que le microprogramme utilise pour décrire l’appareil.

InstanceID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : clé

Dans l’étendue de l’espace de noms instanciant, InstanceID identifie de manière opaque et unique un instance de cette classe. Pour garantir l’unicité dans NameSpace, la valeur d’InstanceID doit être construite à l’aide de l’algorithme « préféré » suivant : OrgID:LocalIDOrgID et LocalID sont séparés par un signe deux-points (:), et où OrgID doit inclure un nom protégé, une marque déposée ou autrement un nom unique appartenant à l’entité commerciale qui crée ou définit l’InstanceID ou qui est un ID enregistré attribué à l’entité métier par une autorité globale reconnue. (Cette exigence est similaire à la structure SchemaName_ClassName des noms de classes de schéma.) En outre, pour garantir l’unicité, OrgID ne doit pas contenir de deux-points (:). Lorsque vous utilisez cet algorithme, le premier signe deux-points à apparaître dans InstanceID doit apparaître entre OrgID et LocalID. LocalID est choisi par l’entité commerciale et ne doit pas être réutilisé pour identifier différents éléments sous-jacents (réels). Si l’algorithme préféré ci-dessus n’est pas utilisé, l’entité de définition doit s’assurer que l’InstanceID résultant n’est pas réutilisé sur les InstanceID produits par ce fournisseur ou par d’autres fournisseurs pour le NameSpace de cette instance. Pour les instances définies par DMTF, l’algorithme « préféré » doit être utilisé avec l’OrgID défini sur CIM.

OptionalData

Type de données : tableau uint8

Type d'accès : Lecture seule

Qualificateurs : OctetString, ArrayType (« Indexed »)

Données facultatives fournies par le microprogramme.

Notes

Propriété ajoutée dans Windows 10.

Autreslocations

Type de données : chaîne

Type d'accès : Lecture seule

Les autres informations d’emplacement, le cas échéant, que le microprogramme utilise pour identifier davantage la source de démarrage de manière unique.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8.1 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 R2 [applications de bureau uniquement]
Espace de noms
Racine\Virtualisation\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_SettingData

CIM_SettingData