Classe Msvm_S3DisplayController
Rappresenta lo stato del controller S3 emulato presente in ogni configurazione della macchina virtuale. Un solo controller di visualizzazione può essere attivo in una macchina virtuale in qualsiasi momento.
Nota
Questa classe si applica solo alle macchine virtuali di prima generazione.
La sintassi seguente è un codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.
Sintassi
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_S3DisplayController : CIM_DisplayController
{
string InstanceID;
string Caption = "Display Controller";
string Description = "Microsoft Emulated Display Controller";
string ElementName = "Display Controller";
datetime InstallDate;
string Name = "Display Controller";
uint16 OperationalStatus[] = { 2 };
string StatusDescriptions[] = { "OK" };
string Status;
uint16 HealthState = 5;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
string EnabledState = 3;
string OtherEnabledState;
uint16 RequestedState = 12;
uint16 EnabledDefault = 2;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState;
string SystemCreationClassName = "Msvm_ComputerSystem";
string SystemName;
uint16 CreationClassName = "Msvm_S3DisplayController";
string DeviceID;
boolean PowerManagementSupported;
uint16 PowerManagementCapabilities[];
uint16 Availability = 6;
uint16 StatusInfo;
uint32 LastErrorCode;
string ErrorDescription;
boolean ErrorCleared;
string OtherIdentifyingInfo[];
uint64 PowerOnHours;
uint64 TotalPowerOnHours;
string IdentifyingDescriptions[];
uint16 AdditionalAvailability[] = {6};
uint64 MaxQuiesceTime;
datetime TimeOfLastReset;
uint16 ProtocolSupported = 1;
uint32 MaxNumberControlled = 1;
string ProtocolDescription = "Video";
string VideoProcessor = "Virtual S3 Video Processor";
uint16 VideoMemoryType = 2;
string OtherVideoMemoryType;
uint32 NumberOfVideoPages = 32768;
uint32 MaxMemorySupported = 134217728;
uint16 AcceleratorCapabilities[] = { 2 };
string CapabilityDescriptions[] = { "Graphics Accelerator" };
string OtherVideoArchitecture;
uint16 VideoArchitecture;
};
Members
La classe Msvm_S3DisplayController ha questi tipi di membri:
Metodi
La classe Msvm_S3DisplayController dispone di questi metodi.
Metodo | Descrizione |
---|---|
EnableDevice | Questo metodo non è supportato. |
OnlineDevice | Questo metodo non è supportato. |
QuiesceDevice | Questo metodo non è supportato. |
RequestStateChange | Richiede una modifica dello stato. |
Reimpostazione | Reimposta il dispositivo virtuale. |
RestoreProperties | Questo metodo non è supportato. |
SaveProperties | Questo metodo non è supportato. |
SetPowerState | Questo metodo non è supportato. |
Proprietà
La classe Msvm_S3DisplayController ha queste proprietà.
-
AcceleratorCapabilities
-
-
Tipo di dati: matrice uint16
-
Tipo di accesso: sola lettura
Le funzionalità grafiche e 3D del controller di visualizzazione. Questa proprietà viene ereditata da CIM_DisplayController.
-
-
AdditionalAvailability
-
-
Tipo di dati: matrice uint16
-
Tipo di accesso: sola lettura
Qualsiasi disponibilità e stato aggiuntivo del dispositivo. Questa proprietà viene ereditata da CIM_LogicalDevice.
-
-
Disponibilità
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Disponibilità e stato primari del dispositivo. Questa proprietà viene ereditata da CIM_LogicalDevice.
Valore Significato - 6
Non applicabile -
-
AvailableRequestedStates
-
-
Tipo di dati: matrice uint16
-
Tipo di accesso: sola lettura
Indica i valori possibili per il parametro RequestedState del metodo RequestStateChange . Questa proprietà viene ereditata da CIM_EnabledLogicalElement ed è sempre impostata su Null.
-
-
CapabilityDescriptions
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Matrice di stringhe in formato libero che forniscono spiegazioni più dettagliate per tutte le funzionalità dell'acceleratore video indicate nella matrice AcceleratorCapabilities . Ogni voce di questa matrice è correlata alla voce nella matrice AcceleratorCapabilities che si trova nello stesso indice. Questa proprietà viene ereditata da CIM_DisplayController.
-
-
Didascalia
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement.
-
-
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: uint16
-
Tipo di accesso: sola lettura
Nome della classe o della sottoclasse utilizzata nella creazione di un'istanza di . Questa proprietà viene ereditata da CIM_LogicalDevice e viene sempre impostata su "Msvm_S3DisplayController".
-
-
Descrizione
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM_ManagedElement.
-
-
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.).
-
-
Deviceid
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Indirizzo o altre informazioni di identificazione per assegnare un nome univoco al dispositivo logico. Questa proprietà viene ereditata da CIM_LogicalDevice.
-
-
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.
Valore Significato - 2
Attivato - 3
Disabled -
-
EnabledState
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Stati abilitati e disabilitati di un elemento. Può anche indicare le transizioni tra questi stati richiesti. Questa proprietà viene ereditata da CIM_EnabledLogicalElement ed è sempre impostata su 2 (Abilitato) o 3 (Disabilitato).
Valore Significato - 2
Attivato - 3
Disabled -
-
ErrorCleared
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se l'errore segnalato in LastErrorCode è ora cancellato. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
ErrorDescription
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Stringa che fornisce altre informazioni sull'errore registrato in LastErrorCode e informazioni su eventuali azioni correttive che possono essere eseguite. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
HealthState
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Integrità corrente dell'elemento. Questo attributo esprime l'integrità di questo elemento, ma non necessariamente quella dei relativi sottocomponenti. I valori possibili sono da 0 a 30, dove 5 significa che l'elemento è completamente integro e 30 significa che l'elemento è completamente non funzionante. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
Valore Significato - 5
OK -
-
IdentifyingDescriptions
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Matrice di stringhe free-form che forniscono spiegazioni e dettagli dietro le voci nella matrice di proprietà OtherIdentifyingInfo . Questa proprietà viene ereditata da CIM_LogicalDevice 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. 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.
-
-
LastErrorCode
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
L'ultimo codice di errore segnalato dal dispositivo logico. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
MaxMemorySupported
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Quantità massima di memoria supportata, in byte. Questa proprietà viene ereditata da CIM_DisplayController.
-
-
MaxNumberControl
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Numero massimo di entità indirizzabili direttamente supportate da questo controller. Se il numero è sconosciuto o illimitato, deve essere usato un valore pari a 0. Protocollo usato dal controller per accedere ai dispositivi controllati. Questa proprietà viene ereditata da CIM_Controller.
-
-
MaxQuiesceTime
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
La proprietà è stata deprecata. Questa proprietà viene ereditata da CIM_LogicalDevice.
-
-
Nome
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Etichetta in base alla quale l'oggetto è noto. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
NumberOfVideoPages
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Numero di pagine video supportate in base alle risoluzioni correnti e alla memoria disponibile. Questa proprietà viene ereditata da CIM_DisplayController.
-
-
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
Stato corrente dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedSystemElement e ogni elemento della matrice è sempre impostato su 2 (OK).
-
-
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 è qualsiasi valore diverso da 1. Questa proprietà viene ereditata da CIM_EnabledLogicalElement e viene sempre impostata su Null.
-
-
OtherIdentifyingInfo
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Tutti i dati aggiuntivi, oltre alle informazioni sull'ID dispositivo, che possono essere usate per identificare un dispositivo logico. Questa proprietà viene ereditata da CIM_LogicalDevice e viene sempre impostata su Null.
-
-
OtherVideoArchitecture
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Stringa che descrive il tipo di architettura video quando la proprietà VideoArchitecture è 1 ("Altro"). Questa proprietà viene ereditata da CIM_DisplayController.
-
-
OtherVideoMemoryType
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Tipo di memoria video quando la proprietà VideoMemoryType dell'istanza è 1 (Altro). Questa proprietà viene ereditata da CIM_DisplayController.
-
-
PowerManagementCapabilities
-
-
Tipo di dati: matrice uint16
-
Tipo di accesso: sola lettura
Funzionalità di risparmio energia del dispositivo. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
PowerManagementSupported
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se il dispositivo può essere gestito dall'alimentazione. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
PowerOnHours
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Numero di ore consecutive che questo dispositivo è stato attivato dall'ultimo ciclo di alimentazione. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
PrimaryStatus
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Fornisce informazioni di stato di alto livello. Questa proprietà deve essere usata insieme alla proprietà DetailedStatus per fornire stato di integrità elevato 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.).
-
-
ProtocolDescription
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Stringa che fornisce altre informazioni correlate al protocollo supportato dal controller. Questa proprietà viene ereditata da CIM_Controller.
-
-
ProtocolSupported
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Protocollo usato dal controller per accedere ai dispositivi controllati. Questa proprietà viene ereditata da CIM_Controller.
-
-
RequestedState
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Ultimo stato richiesto o desiderato per l'elemento. Lo stato effettivo dell'elemento è rappresentato da EnabledState. Questa proprietà viene fornita per confrontare gli ultimi stati richiesti e correnti abilitati o disabilitati. Questa proprietà viene ereditata da CIM_EnabledLogicalElement.
Valore Significato - 12
Non applicabile -
-
Status
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Stato corrente dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedSystemElement, ma non viene usata.
-
-
StatusDescriptions
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Stringhe che descrivono i vari valori della matrice OperationalStatus . Questa proprietà viene ereditata da CIM_ManagedSystemElement e ogni elemento della matrice è sempre impostato su "OK".
-
-
StatusInfo
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Stato corrente del dispositivo logico. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
SystemCreationClassName
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Nome della classe di creazione del sistema di ambito. Questa proprietà viene ereditata da CIM_LogicalDevice.
-
-
Systemname
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Identificatore univoco per la macchina virtuale di ambito. Questa proprietà viene ereditata da CIM_LogicalDevice.
-
-
TimeOfLastReset
-
-
Tipo di dati: datetime
-
Tipo di accesso: sola lettura
Ultima volta che la macchina virtuale è stata attivata. Questa proprietà viene ereditata da CIM_Controller.
-
-
TimeOfLastStateChange
-
-
Tipo di dati: datetime
-
Tipo di accesso: sola lettura
Data o ora in cui lo stato abilitato dell'elemento è stato modificato. Questa proprietà viene ereditata da CIM_EnabledLogicalElement.
-
-
TotalPowerOnHours
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Numero totale di ore di alimentazione del dispositivo. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
Transizione diToState
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Indica lo stato di destinazione a cui viene eseguita la transizione dell'istanza. Questa proprietà viene ereditata da CIM_EnabledLogicalElement e viene sempre impostata su Null.
-
-
VideoArchitecture
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Specifica l'architettura video del controller di visualizzazione usata per generare il segnale video. In genere, un processore video dedicato genera il segnale video in conformità all'architettura specificata. È un indicatore della capacità massima di risoluzione del controller di visualizzazione. Questa proprietà viene ereditata da CIM_DisplayController.
-
Sconosciuto (0)
-
Altro (1)
-
CGA (2)
-
EGA (3)
-
VGA (4)
-
SVGA (5)
-
MDA (6)
-
HGC (7)
-
MCGA (8)
-
8514A (9)
-
XGA (10)
-
Buffer frame lineare (11)
-
PC-98 (160)
-
DMTF Riservato (..)
-
Fornitore riservato (0x8000.).
-
-
VideoMemoryType
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Tipo di memoria video. Questa proprietà viene ereditata da CIM_DisplayController.
-
-
VideoProcessor
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Stringa che descrive il processore video/controller. Questa proprietà viene ereditata da CIM_DisplayController.
-
Commenti
L'accesso alla classe Msvm_S3DisplayController potrebbe essere limitato dal filtro dell'interfaccia utente. Per altre informazioni, vedere Controllo account utente e WMI.
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 |
|