MSVM _ BootSourceSettingData, classe
Représente les paramètres permettant de définir la source de démarrage d’un ordinateur virtuel. Cette classe dérive de la _ SettingData CIM.
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 possède les types de membres suivants :
Propriétés
La classe MSVM _ BootSourceSettingData possède les propriétés suivantes.
-
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.
Les valeurs valides sont les suivantes :
-
-
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 complet de cette instance de SettingData. En outre, le nom complet peut être utilisé comme propriété d’index pour une recherche ou une requête. (Remarque : il n’est pas nécessaire que le nom soit 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 utilisé par le microprogramme 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 d’instanciation, InstanceID identifie de façon opaque et unique une instance de cette classe. Pour garantir l’unicité dans l’espace de noms, la valeur d’InstanceID doit être construite à l’aide de l’algorithme « préféré » suivant : identifiant OrgID:LocalID où identifiant OrgID et LocalID sont séparés par un signe deux-points ( :), et où identifiant OrgID doit inclure un nom de droits d’auteur, de marque déposée ou autre que celui qui est détenu par l’entité commerciale qui crée ou définit l’InstanceId ou qui est un ID inscrit affecté à l’entité métier (Cette spécification est semblable à celle de SchemaName _ Structure className des noms de classes de schéma.) En outre, pour garantir l’unicité, identifiant OrgID ne doit pas contenir de deux-points ( :). Lors de l’utilisation de cet algorithme, le premier signe deux-points devant apparaître dans InstanceID doit apparaître entre identifiant OrgID et LocalID. LocalID est choisi par l’entité métier et ne doit pas être réutilisé pour identifier les différents éléments sous-jacents (réels). Si l’algorithme par défaut ci-dessus n’est pas utilisé, l’entité de définition doit s’assurer que l’InstanceID qui en résulte n’est pas réutilisé dans les InstanceIDs produits par ce ou d’autres fournisseurs pour l’espace de noms de cette instance. Pour les instances définies par DMTF, l’algorithme « préféré » doit être utilisé avec le identifiant OrgID défini sur CIM.
OptionalData
-
Type de données : tableau UInt8
-
Type d'accès : Lecture seule
-
Qualificateurs : OctetString, arrayType ("indexé")
Données facultatives fournies par le microprogramme.
Notes
Propriété ajoutée dans Windows 10.
OtherLocation
-
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 de manière unique la source de démarrage.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 8.1 les [ applications de bureau uniquement] |
| Serveur minimal pris en charge |
Applications de bureau Windows Server 2012 R2 [ uniquement] |
| Espace de noms |
\Virtualisation racine \ v2 |
| MOF |
|
| DLL |
|