classe Msvm_BootSourceSettingData
Rappresenta i parametri per impostare l'origine di avvio di una macchina virtuale. Questa classe deriva da CIM_SettingData.
La sintassi seguente è semplificata dal codice MOF e include tutte le proprietà ereditate.
Sintassi
[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[];
};
Members
La classe Msvm_BootSourceSettingData ha questi tipi di membri:
Proprietà
La classe Msvm_BootSourceSettingData ha queste proprietà.
-
BootSourceDescription
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Descrizione dell'origine di avvio fornita dal firmware.
-
-
BootSourceType
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Valore di enumerazione che specifica il tipo dell'origine di avvio.
Questi sono valori validi:
-
-
Sconosciuto (0)
-
Unità (1)
-
Rete (2)
-
File (3)
Didascalia
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen ( 64 )
Breve descrizione testuale dell'oggetto.
Descrizione
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Descrizione testuale dell'oggetto.
ElementName
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Nome visualizzato per questa istanza di SettingData. Inoltre, il nome visualizzato può essere usato come proprietà di indice per una ricerca o una query. Nota: il nome non deve essere univoco all'interno di uno spazio dei nomi.
FirmwareDevicePath
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Percorso nativo usato dal firmware per descrivere il dispositivo.
InstanceID
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: Chiave
Nell'ambito dell'istanza dello spazio dei nomi, InstanceID identifica in modo opaco e univoco un'istanza di questa classe. Per garantire l'univocità all'interno di NameSpace, il valore di InstanceID deve essere costruito usando l'algoritmo "preferito" seguente: OrgID:LocalID Dove OrgID e LocalID sono separati da due punti (:) e dove OrgID deve includere un copyright, un marchio registrato o un nome univoco di proprietà dell'entità aziendale che sta creando o definendo InstanceID o che è un ID registrato assegnato all'entità aziendale da un'autorità globale riconosciuta. Questo requisito è simile alla struttura SchemaName_ClassName dei nomi delle classi dello schema. Inoltre, per garantire l'univocità, OrgID non deve contenere due punti (:). Quando si usa questo algoritmo, i primi due punti da visualizzare in InstanceID devono essere visualizzati tra OrgID e LocalID. LocalID viene scelto dall'entità business e non deve essere riutilizzato per identificare elementi sottostanti diversi (reali). Se l'algoritmo preferito precedente non viene usato, l'entità di definizione deve garantire che l'ID istanza risultante non venga riutilizzato in tutti gli ID istanza prodotti da questo o da altri provider per NameSpace di questa istanza. Per le istanze definite da DMTF, l'algoritmo "preferito" deve essere usato con OrgID impostato su CIM.
OptionalData
-
Tipo di dati: matrice uint8
-
Tipo di accesso: sola lettura
-
Qualificatori: OctetString, ArrayType ("Indexed")
Dati facoltativi forniti dal firmware.
Nota
Proprietà aggiunta in Windows 10.
OtherLocation
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Le altre informazioni sulla posizione, se presenti, usate dal firmware per identificare ulteriormente l'origine di avvio.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 8.1 [solo app desktop] |
Server minimo supportato |
Windows Server 2012 R2 [solo app desktop] |
Spazio dei nomi |
Root\Virtualization\V2 |
MOF |
|
DLL |
|