classe Msvm_VirtualEthernetSwitch
Rappresenta un commutatore Ethernet virtuale. Ogni commutatore ha molte porte diverse a cui è possibile collegare schede di rete. Il commutatore stesso non è altamente configurabile e funge principalmente da segnaposto.
La sintassi seguente è il codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.
Sintassi
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualEthernetSwitch : CIM_ComputerSystem
{
string InstanceID;
string Caption = "Virtual Switch";
string Description = "Microsoft Virtual Switch";
string ElementName;
datetime InstallDate;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState = 5;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
uint16 EnabledState = 5;
string OtherEnabledState;
uint16 RequestedState;
uint16 EnabledDefault = 2;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState;
string CreationClassName = "Msvm_VirtualEthernetSwitch";
string Name = "GUID";
string PrimaryOwnerName;
string PrimaryOwnerContact;
string Roles[];
string NameFormat;
string OtherIdentifyingInfo[];
string IdentifyingDescriptions[];
uint16 Dedicated[];
string OtherDedicatedDescriptions[];
uint16 ResetCapability = 5;
uint16 PowerManagementCapabilities[];
uint32 MaxVMQOffloads;
uint32 MaxIOVOffloads;
};
Members
La classe Msvm_VirtualEthernetSwitch include questi tipi di membri:
Metodi
La classe Msvm_VirtualEthernetSwitch include questi metodi.
Metodo | Descrizione |
---|---|
RequestStateChange | Richiede una modifica dello stato. |
SetPowerState | Questo metodo non è supportato. |
Proprietà
La classe Msvm_VirtualEthernetSwitch ha queste proprietà.
-
AvailableRequestedStates
-
-
Tipo di dati: matrice uint16
-
Tipo di accesso: sola lettura
Indica i valori possibili per il parametro RequestedState del metodo RequestStateChange usato per avviare una modifica dello stato. I valori elencati saranno un subset dei valori contenuti nella proprietà RequestedStatesSupported dell'istanza associata di CIM_EnabledLogicalElementCapabilities, in cui i valori selezionati sono una funzione dello stato corrente dell'oggetto CIM_EnabledLogicalElement . Questa proprietà può essere non Null se un'implementazione è in grado di annunciare il set di valori possibili come funzione dello stato corrente. Questa proprietà sarà Null se un'implementazione non è in grado di determinare il set di valori possibili come funzione dello stato corrente.
Questa proprietà viene ereditata da CIM_EnabledLogicalElement.
-
Abilitato (2)
-
Disabilitato (3)
-
Arresto (4)
-
Offline (6)
-
Test (7)
-
Rinvio (8)
-
Quiesce (9)
-
Riavvio (10)
-
Reimpostazione (11)
-
DMTF Riservato (.. )
-
-
Didascalia
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement ed è sempre impostata su "Commutatore virtuale".
-
-
CommunicationStatus
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Indica la capacità della strumentazione di comunicare con l'elemento gestito sottostante. Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
Sconosciuto (0)
-
Non disponibile (1)
-
Comunicazione OK (2)
-
Comunicazione persa (3)
-
Nessun contatto (4)
-
DMTF Riservato (..)
-
Fornitore riservato (0x8000.).
-
-
CreationClassName
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Nome della classe o della sottoclasse utilizzata nella creazione di un'istanza. Questa proprietà viene ereditata da CIM_System ed è sempre impostata su " Msvm_VirtualEthernetSwitch".
-
-
Dedicato
-
-
Tipo di dati: matrice uint16
-
Tipo di accesso: sola lettura
Indica se il sistema computer è un sistema a scopo speciale (dedicato a un uso specifico), rispetto a un sistema per utilizzo generico. Questa proprietà viene ereditata da CIM_ComputerSystem e viene sempre impostata su 0 (non dedicato).
-
-
Descrizione
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM_ManagedElement ed è sempre impostata su "Microsoft Virtual Switch".
-
-
DetailedStatus
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Complimenta la proprietà PrimaryStatus con dettagli di stato aggiuntivi. Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
Non disponibile (0)
-
Nessuna informazione aggiuntiva (1)
-
Stressato (2)
-
Errore predittivo (3)
-
Errore non recuperabile (4)
-
Entità di supporto nell'errore (5)
-
DMTF Riservato (..)
-
Fornitore riservato (0x8000.).
-
-
ElementName
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Nome visualizzato per l'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement.
-
-
EnabledDefault
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Configurazione predefinita o di avvio di un amministratore per lo stato abilitato di un elemento. Questa proprietà viene ereditata da CIM_EnabledLogicalElement e sarà uno dei valori seguenti.
-
Abilitato (2)
-
Disabilitato (3)
-
Abilitato ma offline (6)
-
-
EnabledState
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Stati abilitati e disabilitati di un elemento. Questa proprietà può anche indicare le transizioni tra questi stati richiesti. Questa proprietà viene ereditata da CIM_EnabledLogicalElement e viene sempre impostata su 5 (Non applicabile).
-
-
HealthState
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Specifica l'integrità corrente dell'elemento. Questo attributo esprime l'integrità di questo elemento, ma non necessariamente quella dei relativi sottocomponenti.
Quando si verifica un errore critico, controllare il registro eventi per informazioni dettagliate. La proprietà EnabledState può contenere anche altre informazioni. Ad esempio, quando lo spazio su disco è critico, HealthState è impostato su 25, la macchina virtuale sospende e EnabledState è impostata su 32768 (Sospeso).
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
Valore Significato - OK
- 5
L'elemento è completamente funzionale ed è operativo all'interno dei normali parametri operativi e senza errori. - Errore principale
- 20
L'elemento ha subito un errore principale. - Errore critico
- 25
L'elemento non è funzionante e il ripristino potrebbe non essere possibile. -
-
IdentifyingDescriptions
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Questa proprietà viene ereditata da CIM_ComputerSystem e viene sempre impostata su Null.
-
-
InstallDate
-
-
Tipo di dati: datetime
-
Tipo di accesso: sola lettura
Data e ora di creazione della configurazione della macchina virtuale per una macchina virtuale o Null per un sistema operativo di gestione. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
InstanceID
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: Chiave
Identifica in modo univoco un'istanza di questa classe. Questa proprietà viene ereditata da CIM_ManagedElement.
-
-
MaxIOVOffloads
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Numero massimo di virtualizzazione I/O radice singola (SR-IOV) della funzione virtuale offload disponibile in questo commutatore.
-
-
MaxVMQOffloads
-
-
Tipo di dati: uint32
-
Tipo di accesso: Lettura/scrittura
Numero massimo di offload della coda di macchine virtuali (VMQ) consentiti per una porta su questo commutatore.
-
-
Nome
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Etichetta in base alla quale l'oggetto è noto. Questa proprietà viene ereditata da CIM_System ed è sempre impostata su "GUID".
-
-
NameFormat
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Stringa che identifica il modo in cui è stato generato il nome di sistema usando l'euristica della sottoclasse. Questa proprietà viene ereditata da CIM_ComputerSystem e viene sempre impostata su Null.
-
-
OperatingStatus
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Fornisce informazioni sullo stato correnti per la condizione operativa dell'elemento e può essere usato per fornire maggiori dettagli rispetto al valore della proprietà EnabledState . Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
Sconosciuto (0)
-
Non disponibile (1)
-
Manutenzione (2)
-
Avvio (3)
-
Arresto (4)
-
Arrestato (5)
-
Interrotto (6)
-
Inattivo (7)
-
Completato (8)
-
Migrazione (9)
-
Emigrazione (10)
-
Immigrazione (11)
-
Snapshotting (12)
-
Arresto (13)
-
In Test (14)
-
Transizione (15)
-
Nel servizio (16)
-
DMTF Riservato (..)
-
Fornitore riservato (0x8000.).
-
-
OperationalStatus
-
-
Tipo di dati: matrice uint16
-
Tipo di accesso: sola lettura
Matrice che contiene gli stati correnti dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
OtherDedicatedDescriptions
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Stringa che descrive come o perché il sistema è dedicato quando la matrice dedicata include il valore 2 (Altro). Questa proprietà viene ereditata da CIM_ComputerSystem e viene sempre impostata su Null.
-
-
OtherEnabledState
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Stato abilitato o disabilitato dell'elemento quando la proprietà EnabledState è impostata su 1 (Altro). Questa proprietà deve essere impostata su Null quando EnabledState è un valore diverso da 1. Questa proprietà viene ereditata da CIM_EnabledLogicalElement ed è sempre impostata su Null.
-
-
OtherIdentifyingInfo
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Questa proprietà viene ereditata da CIM_ComputerSystem e viene sempre impostata su Null.
-
-
PowerManagementCapabilities
-
-
Tipo di dati: matrice uint16
-
Tipo di accesso: sola lettura
Questa proprietà viene ereditata da CIM_ComputerSystem, ma non viene utilizzata.
-
-
PrimaryOwnerContact
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Stringa che indica come è possibile raggiungere il proprietario del sistema primario (ad esempio, un numero di telefono o un indirizzo di posta elettronica). Questa proprietà viene ereditata da CIM_System e viene sempre impostata su Null.
-
-
PrimaryOwnerName
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Nome del proprietario del sistema primario. Questa proprietà viene ereditata da CIM_System e viene sempre impostata su Null.
-
-
PrimaryStatus
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Fornisce informazioni generali sullo stato. Questa proprietà deve essere utilizzata insieme alla proprietà DetailedStatus per fornire lo stato di integrità generale e dettagliato dell'elemento e dei relativi sottocomponenti. Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
Sconosciuto (0)
-
OK (1)
-
Degradato (2)
-
Errore (3)
-
DMTF Riservato (..)
-
Fornitore riservato (0x8000.. )
-
-
RequestedState
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Ultimo stato richiesto o desiderato per l'elemento passato al metodo RequestStateChange oppure 12 (Non applicabile) se non è in corso alcuna modifica dello stato. Lo stato effettivo dell'elemento è rappresentato da EnabledState. Questa proprietà viene fornita per confrontare gli ultimi stati abilitati o disabilitati richiesti. Questa proprietà viene ereditata da CIM_EnabledLogicalElement.
-
-
ResetCapability
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Questa proprietà viene ereditata da CIM_ComputerSystem e viene sempre impostata su 5 (non implementato).
-
-
Ruoli
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Matrice di stringhe che descrivono i ruoli che il sistema svolge nell'ambiente informatico. Questa proprietà viene ereditata da CIM_System e viene sempre impostata su Null.
-
-
Status
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Stringa che specifica lo stato dell'elemento. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
StatusDescriptions
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
-
Qualificatori: ArrayType ("Indexed")
Matrice che contiene stringhe che descrivono i valori della matrice OperationalStatus corrispondenti. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
TimeOfLastStateChange
-
-
Tipo di dati: datetime
-
Tipo di accesso: sola lettura
Data e ora dell'ultima modifica dello stato abilitato dell'elemento. Questa proprietà viene ereditata da CIM_EnabledLogicalElement.
-
-
TransitioningToState
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Indica lo stato di destinazione in cui viene eseguita la transizione dell'istanza. Questa proprietà viene ereditata da CIM_EnabledLogicalElement.
-
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 8 [solo app desktop] |
Server minimo supportato |
Windows Server 2012 [solo app desktop] |
Spazio dei nomi |
Root\Virtualization\V2 |
MOF |
|
DLL |
|