Msvm _ Synthetic3DDisplayController-Klasse

Stellt den synthetischen 3D-Anzeigecontroller dar, der einem virtuellen Computer zugewiesen ist. Diese Klasse wird nur mit virtuellen Computern verwendet, die RemoteFX.

Wichtig

Wenn Sie einem virtuellen Computer einen synthetischen 3D-Anzeigecontroller hinzufügen, müssen Sie jeden synthetischen Anzeigecontroller (Msvm _ SyntheticDisplayController) deaktivieren, der an diesen virtuellen Computer angefügt ist.

Die folgende Syntax wird Managed Object Format (MOF)-Code vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider")]
class Msvm_Synthetic3DDisplayController : CIM_DisplayController
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  string   EnabledState;
  string   OtherEnabledState;
  uint16   RequestedState;
  uint16   EnabledDefault;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   SystemCreationClassName;
  string   SystemName;
  uint16   CreationClassName;
  string   DeviceID;
  boolean  PowerManagementSupported;
  uint16   PowerManagementCapabilities[];
  uint16   Availability;
  uint16   StatusInfo;
  uint32   LastErrorCode;
  string   ErrorDescription;
  boolean  ErrorCleared;
  uint64   PowerOnHours;
  uint64   TotalPowerOnHours;
  string   OtherIdentifyingInfo[];
  string   IdentifyingDescriptions[];
  uint16   AdditionalAvailability[];
  uint64   MaxQuiesceTime;
  datetime TimeOfLastReset;
  uint16   ProtocolSupported = 1;
  uint32   MaxNumberControlled = 1;
  string   ProtocolDescription = "Video";
  string   VideoProcessor = "Synthetic Video Processor";
  uint16   VideoMemoryType = 2;
  string   OtherVideoMemoryType;
  uint32   NumberOfVideoPages = 2048;
  uint32   MaxMemorySupported = 8388608;
  uint16   AcceleratorCapabilities[] = { 2 };
  string   CapabilityDescriptions[] = { "Graphics Accelerator" };
  string   OtherVideoArchitecture;
  uint16   VideoArchitecture;
  string   AllocatedGPU;
};

Member

Die Msvm _ Synthetic3DDisplayController-Klasse verfügt über die folgenden Membertypen:

Methoden

Die Msvm _ Synthetic3DDisplayController-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
EnableDevice Diese Methode wird nicht unterstützt.
OnlineDevice Diese Methode wird nicht unterstützt.
QuiesceDevice Diese Methode wird nicht unterstützt.
RequestStateChange Diese Methode wird nicht unterstützt.
Zurücksetzen Diese Methode wird nicht unterstützt.
RestoreProperties Diese Methode wird nicht unterstützt.
SaveProperties Diese Methode wird nicht unterstützt.
SetPowerState Diese Methode wird nicht unterstützt.

Eigenschaften

Die Msvm _ Synthetic3DDisplayController-Klasse verfügt über diese Eigenschaften.

AcceleratorCapabilities

Datentyp: uint16 array

Zugriffstyp: Schreibgeschützt

Die Grafik- und 3D-Funktionen des Anzeigecontrollers. Diese Eigenschaft wird von CIM _ DisplayController geerbt.

AdditionalAvailability

Datentyp: uint16 array

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevice geerbtund immer auf 6 (Nicht zutreffend) festgelegt.

AllocatedGPU

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: MAXLEN (1024)

Der Bezeichner der physischen Grafikprozessor (GPU), die diesem virtuellen Computer zugeordnet ist. Diese Eigenschaft gilt nur für virtuelle Computer, die RemoteFX.

Verfügbarkeit

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevice geerbtund immer auf 6 (Nicht zutreffend) festgelegt.

AvailableRequestedStates

Datentyp: uint16 array

Zugriffstyp: Schreibgeschützt

Gibt die möglichen Werte für den RequestedState-Parameter der RequestStateChange-Methode an. Diese Eigenschaft wird von CIM _ EnabledLogicalElement geerbtund immer auf NULL festgelegt.

CapabilityDescriptions

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Ein Array von Freiformzeichenfolgen, die ausführlichere Erklärungen für die Videobeschleunigungsfeatures bereitstellen, die im AcceleratorCapabilities-Eigenschaftenarray angegeben sind. Jeder Eintrag dieses Arrays bezieht sich auf den Eintrag im AcceleratorCapabilities-Eigenschaftenarray, der sich am gleichen Index befindet. Diese Eigenschaft wird von CIM _ DisplayController geerbt.

Caption

Datentyp: string

Zugriffstyp: Schreibgeschützt

Eine kurze Beschreibung des -Objekts. Diese Eigenschaft wird von CIM _ ManagedElement geerbt.

CommunicationStatus

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Gibt die Fähigkeit der Instrumentierung an, mit dem zugrunde liegenden verwalteten Element zu kommunizieren. Ein NULL-Wert gibt an, dass diese Eigenschaft nicht implementiert ist. Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.

Unbekannt (0)

Nicht verfügbar (1)

Kommunikation OK (2)

Verlorene Kommunikation (3)

Kein Kontakt (4)

DMTF Reserved (..)

Reservierter Anbieter (0x8000. )

CreationClassName

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Der Name der Klasse oder Unterklasse, die bei der Erstellung einer Instanz verwendet wird. Diese Eigenschaft wird von CIM _ LogicalDevice geerbt.

Beschreibung

Datentyp: string

Zugriffstyp: Schreibgeschützt

Eine Beschreibung des -Objekts. Diese Eigenschaft wird von CIM _ ManagedElement geerbt.

DetailedStatus

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Ergänzt die PrimaryStatus-Eigenschaft um zusätzliche Statusdetails. Ein NULL-Wert gibt an, dass diese Eigenschaft nicht implementiert ist. Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.

Nicht verfügbar (0)

Keine zusätzlichen Informationen (1)

Besendung (2)

Vorhersagefehler (3)

Nicht behebtbarer Fehler (4)

Unterstützende Entität im Fehler (5)

DMTF Reserved (..)

Reservierter Anbieter (0x8000. )

Deviceid

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Die Geräte-ID. Diese Eigenschaft wird von CIM _ LogicalDevice geerbtund immer auf "Microsoft:GUID" festgelegt.

ElementName

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Ein Anzeigename für das Objekt. Diese Eigenschaft wird von CIM _ ManagedElement geerbt.

EnabledDefault

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Die Standard- oder Startkonfiguration eines Administrators für den aktivierten Zustand eines Elements. Diese Eigenschaft wird von CIM _ EnabledLogicalElement geerbtund immer auf 2 (Aktiviert) festgelegt.

EnabledState

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der aktivierte und deaktivierte Zustände eines Elements. Sie kann auch die Übergänge zwischen diesen angeforderten Zuzuständen angeben. Diese Eigenschaft wird von CIM _ EnabledLogicalElementgeerbt und immer auf 2 (Aktiviert) oder 3 (Deaktiviert) festgelegt.

ErrorCleared

Datentyp: boolescher Wert

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevice geerbt,aber nicht verwendet.

ErrorDescription

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevice geerbt,aber nicht verwendet.

HealthState

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Die aktuelle Integrität des Elements. Dieses Attribut drückt die Integrität dieses Elements aus, aber nicht notwendigerweise die Integrität seiner Unterelemente. Die möglichen Werte liegen zwischen 0 und 30, wobei 5 bedeutet, dass das Element vollständig fehlerfrei ist, und 30 bedeutet, dass das Element vollständig nicht verwendet wird. Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.

IdentifyingDescriptions

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevice geerbtund immer auf NULL festgelegt.

InstallDate

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Das Datum und die Uhrzeit der Erstellung der Konfiguration des virtuellen Computers. Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.

InstanceID

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Identifiziert eine Instanz dieser Klasse eindeutig. Diese Eigenschaft wird von CIM _ ManagedElement geerbt.

LastErrorCode

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevice geerbt,aber nicht verwendet.

MaxMemorySupported

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Die maximal unterstützte Arbeitsspeichermenge in Bytes. Diese Eigenschaft wird von CIM _ DisplayController geerbt.

MaxNumberControlled

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Die maximale Anzahl direkt adressierbarer Entitäten, die von diesem Controller unterstützt werden. Der Wert 0 sollte verwendet werden, wenn die Zahl unbekannt oder unbegrenzt ist. Das Protokoll, das vom Controller für den Zugriff auf kontrollierte Geräte verwendet wird. Diese Eigenschaft wird vom _ CIM-Controller geerbt.

MaxQuiesceTime

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevice geerbt,aber nicht verwendet.

Name

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Die Bezeichnung, unter der das -Objekt bekannt ist. Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.

NumberOfVideoPages

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Die Anzahl der unterstützten Videoseiten in den aktuellen Auflösungen und im verfügbaren Arbeitsspeicher. Diese Eigenschaft wird von CIM _ DisplayController geerbt.

OperatingStatus

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Stellt aktuelle Statusinformationen für die Betriebsbedingung des Elements zur Verfügung und kann verwendet werden, um weitere Details in Bezug auf den Wert der EnabledState-Eigenschaft zu erhalten. Ein NULL-Wert gibt an, dass diese Eigenschaft nicht implementiert ist. Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.

Unbekannt (0)

Nicht verfügbar (1)

Wartung (2)

Ab (3)

Wird beendet (4)

Beendet (5)

Abgebrochen (6)

Ruhend (7)

Abgeschlossen (8)

Migrieren (9)

Glückwunschgrating (10)

Immigrating (11)

Momentaufnahme (12)

Herunterfahren (13)

In Test (14)

Übergang (15)

In Service (16)

DMTF Reserved (..)

Reservierter Anbieter (0x8000. )

OperationalStatus

Datentyp: uint16-Array

Zugriffstyp: Schreibgeschützt

Die aktuellen Status des -Objekts. Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.

OtherEnabledState

Datentyp: string

Zugriffstyp: Schreibgeschützt

Der aktivierte oder deaktivierte Zustand des Elements, wenn die EnabledState-Eigenschaft auf 1 (Sonstige) festgelegt ist. Diese Eigenschaft muss auf NULL festgelegt werden, wenn EnabledState ein anderer Wert als 1 ist. Diese Eigenschaft wird von CIM _ EnabledLogicalElementgeerbt und immer auf NULL festgelegt.

OtherIdentifyingInfo

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt und immer auf NULL festgelegt.

OtherVideoArchitecture

Datentyp: string

Zugriffstyp: Schreibgeschützt

Eine Zeichenfolge, die den Videoarchitekturtyp beschreibt, wenn die VideoArchitecture-Eigenschaft 1 ("Other") ist. Diese Eigenschaft wird von CIM _ DisplayControllergeerbt.

OtherVideoMemoryType

Datentyp: string

Zugriffstyp: Schreibgeschützt

Der Videospeichertyp, wenn die VideoMemoryType-Eigenschaft der Instanz 1 (Sonstige) ist. Diese Eigenschaft wird von CIM _ DisplayControllergeerbt.

PowerManagementCapabilities

Datentyp: uint16-Array

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt, aber nicht verwendet.

PowerManagementSupported

Datentyp: boolescher Wert

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt, aber nicht verwendet.

PowerOnHours

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt, aber nicht verwendet.

PrimaryStatus

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Stellt statusinformationen auf hoher Ebene bereit. Diese Eigenschaft sollte in Verbindung mit der DetailedStatus-Eigenschaft verwendet werden, um einen hohen und detaillierten Integritätsstatus des Elements und seiner Unterkomponenten bereitzustellen. Ein NULL-Wert gibt an, dass diese Eigenschaft nicht implementiert ist. Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.

Unbekannt (0)

OK (1)

Heruntergestuft (2)

Fehler (3)

DMTF Reserved (..)

Reservierter Anbieter (0x8000. )

ProtocolDescription

Datentyp: string

Zugriffstyp: Schreibgeschützt

Eine Zeichenfolge, die weitere Informationen im Zusammenhang mit dem vom Controller unterstützten Protokoll bereitstellt. Diese Eigenschaft wird vom _ CIM-Controllergeerbt.

ProtocolSupported

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Das Protokoll, das vom Controller für den Zugriff auf kontrollierte Geräte verwendet wird. Diese Eigenschaft wird vom _ CIM-Controllergeerbt.

RequestedState

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Der zuletzt angeforderte oder gewünschte Zustand für das Element. Der tatsächliche Zustand des Elements wird durch EnabledState dargestellt. Diese Eigenschaft wird bereitgestellt, um den zuletzt angeforderten und den aktuellen aktivierten oder deaktivierten Status zu vergleichen. Eine bestimmte Instanz von CIM _ EnabledLogicalElement unterstützt requestStateChange möglicherweise nicht. In diesem Fall wird der Wert 12 (Nicht zutreffend) verwendet. Diese Eigenschaft wird von CIM _ EnabledLogicalElement geerbt und immer auf 2 (Aktiviert), 3 (Deaktiviert) oder 12 (Nicht zutreffend) festgelegt.

Status

Datentyp: string

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt, aber nicht verwendet.

StatusDescriptions

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Zeichenfolgen, die die verschiedenen OperationalStatus-Arraywerte beschreiben. Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.

StatusInfo

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt, aber nicht verwendet.

SystemCreationClassName

Datentyp: string

Zugriffstyp: Schreibgeschützt

Der Name der Erstellungsklasse des Bereichssystems. Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt.

Systemname

Datentyp: string

Zugriffstyp: Schreibgeschützt

Der eindeutige Bezeichner für den bereichsspezifischen virtuellen Computer. Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt.

TimeOfLastReset

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Das letzte Einschalten des virtuellen Computers. Diese Eigenschaft wird vom _ CIM-Controllergeerbt.

TimeOfLastStateChange

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Das Datum oder die Uhrzeit der letzten Änderung des aktivierten Zustands des Elements. Diese Eigenschaft wird von CIM _ EnabledLogicalElementgeerbt.

TotalPowerOnHours

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Diese Eigenschaft wird von CIM _ LogicalDevicegeerbt, aber nicht verwendet.

TransitioningToState

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Gibt den Zielzustand an, in den die Instanz übergehen soll. Diese Eigenschaft wird von CIM _ EnabledLogicalElementgeerbt und immer auf NULL festgelegt.

VideoArchitecture

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Gibt die Videoarchitektur des Anzeigecontrollers an, die zum Generieren des Videosignals verwendet wird. Normalerweise generiert ein dedizierter Videoprozessor das Videosignal in Übereinstimmung mit der angegebenen Architektur. Dies ist ein Indikator für die maximale Auflösungsfunktion des Anzeigecontrollers. Diese Eigenschaft wird von CIM _ DisplayControllergeerbt.

Unbekannt (0)

Andere (1)

CGA (2)

EGA (3)

VGA (4)

SVGA (5)

MDA (6)

HGC (7)

MCGA (8)

8514A (9)

XGA (10)

Linearer Framepuffer (11)

PC-98 (160)

DMTF Reserved (..)

Reservierter Anbieter (0x8000. )

VideoMemoryType

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Der Typ des Videospeichers. Diese Eigenschaft wird von CIM _ DisplayControllergeerbt.

VideoProcessor

Datentyp: string

Zugriffstyp: Schreibgeschützt

Eine Zeichenfolge, die den Videoprozessor/Controller beschreibt. Diese Eigenschaft wird von CIM _ DisplayControllergeerbt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
[Windows 8.1 Nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 Nur [ R2-Desktop-Apps]
Namespace
Root \ Virtualization \ V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

CIM _ DisplayController