Msvm _ AllocationCapabilities-Klasse
Definiert die Mittel, mit denen ein Client den gültigen Bereich von Standardeinstellungen für eine virtuelle Ressource ermitteln kann. Jedem Ressourcenpool ist ein Msvm _ AllocationCapabilities-Objekt zugeordnet. Dem Msvm _ AllocationCapabilities-Objekt sind vier Msvm _ ResourceAllocationSettingData-Objekte zugeordnet, um die minimalen, maximalen, standardmäßigen und inkrementellen Werte für die Zuordnung der jeweiligen Ressource zu beschreiben. Zusammen beschreiben diese Klassen den gesamten Bereich der unterstützten Funktionen.
Die folgende Syntax ist Managed Object Format (MOF)-Code vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_AllocationCapabilities : CIM_AllocationCapabilities
{
string InstanceID;
string Caption;
string Description;
string ElementName;
uint16 ResourceType;
string OtherResourceType;
string ResourceSubType;
uint16 RequestTypesSupported;
uint16 SharingMode;
uint16 SupportedAddStates[];
uint16 SupportedRemoveStates[];
};
Member
Die Msvm _ AllocationCapabilities-Klasse verfügt über diese Typen von Membern:
Eigenschaften
Die Msvm _ AllocationCapabilities-Klasse verfügt über diese Eigenschaften.
-
Caption
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (64)
Eine kurze Beschreibung des -Objekts. Diese Eigenschaft wird von CIM _ ManagedElementgeerbt.
-
-
Beschreibung
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine Beschreibung des -Objekts. Diese Eigenschaft wird von CIM _ ManagedElementgeerbt.
-
-
ElementName
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Ein Anzeigename für das Objekt. Mit dieser Eigenschaft kann jede Instanz zusätzlich zu den Schlüsseleigenschaften, Identitätsdaten und Beschreibungsinformationen einen Anzeigenamen definieren. Die Name-Eigenschaft der CIM _ ManagedSystemElement-Klasse wird auch als Anzeigename definiert. Es wird jedoch häufig als Schlüssel unterklassigt. Es ist nicht sinnvoll, dass die gleiche Eigenschaft sowohl Identität als auch Anzeigename ohne Inkonsistenzen vermitteln kann. Wenn Name vorhanden ist und kein Schlüssel ist (z. B. für Instanzen eines logischen Geräts), können die gleichen Informationen sowohl in den Eigenschaften Name als auch ElementName vorhanden sein. Diese Eigenschaft wird von CIM _ ManagedElementgeerbt.
-
-
InstanceID
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Ein eindeutiger Bezeichner für diesen Ressourcenpool. Diese Eigenschaft wird von CIM _ ManagedElementgeerbt.
-
-
OtherResourceType
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolge, die den Ressourcentyp beschreibt, wenn kein klar definierter Wert verfügbar ist und ResourceType den Wert "Other" hat. Diese Eigenschaft wird von CIM _ AllocationCapabilitiesgeerbt.
-
-
RequestTypesSupported
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob das Anfordern einer bestimmten Ressource unterstützt wird. Diese Eigenschaft wird von CIM _ AllocationCapabilitiesgeerbt.
Wert Bedeutung - Unbekannt
- 0
Unbekannt - Spezifisch
- 2
Die Anforderung kann eine Anforderung für eine bestimmte Ressource enthalten. - Allgemein
- 3
Die Anforderung enthält keine Anforderung für eine bestimmte Ressource. - Beide
- 4
Sowohl spezifische als auch allgemeine Anforderungen werden unterstützt. -
-
ResourceSubType
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolge, die einen implementierungsspezifischen Untertyp für diese Ressource beschreibt. Dies kann beispielsweise verwendet werden, um verschiedene Modelle desselben Ressourcentyps zu unterscheiden. Diese Eigenschaft wird von CIM _ AllocationCapabilitiesgeerbt.
-
-
ResourceType
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Der Typ der Ressource, die von dieser Zuordnungseinstellung dargestellt wird. Diese Eigenschaft wird von CIM _ AllocationCapabilitiesgeerbt.
-
Andere (1)
-
Computersystem (2)
-
Prozessor (3)
-
Arbeitsspeicher (4)
-
IDE-Controller (5)
-
Paralleler SCSI-HBA (6)
-
FC HBA (7)
-
iSCSI-HBA (8)
-
IB HCA (9)
-
Ethernet-Adapter (10)
-
Anderer Netzwerkadapter (11)
-
E/A-Slot (12)
-
E/A-Gerät (13)
-
Diskettenlaufwerk (14)
-
CD-Laufwerk (15)
-
DVD-Laufwerk (16)
-
Laufwerk (17)
-
Bandlaufwerk (18)
-
Storage Extent (19)
-
Other Storage Device (20)
-
Serieller Anschluss (21)
-
Paralleler Port (22)
-
USB-Controller (23)
-
Grafikcontroller (24)
-
IEEE 1394 Controller (25)
-
Partitionierbare Einheit (26)
-
Partitionierbare Basiseinheit (27)
-
Stromversorgung (28)
-
Kühlkapazität (29)
-
Ethernet-Switchport (30)
-
Logischer Datenträger (31)
-
Storage Volume (32)
-
Ethernet-Verbindung (33)
-
DMTF reserviert (..)
-
Reservierter Anbieter (0x8000. 0xFFFF )
-
-
SharingMode
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Gibt an, wie Zugriff auf eine zugrunde liegende Ressource gewährt wird. Diese Eigenschaft wird von CIM _ AllocationCapabilitiesgeerbt.
Wert Bedeutung - Unbekannt
- 0
Unbekannt - Dedicated
- 2
Exklusiver Zugriff auf eine zugrunde liegende Ressource. - Freigegeben
- 3
Freigegebene Verwendung einer zugrunde liegenden Ressource. -
-
SupportedAddStates
-
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
Gibt die Zustände an, in denen sich das System, dem die Ressource zugeordnet wird, beim Erstellen einer neuen Ressource befindet. Diese Eigenschaft wird von CIM _ AllocationCapabilitiesgeerbt.
-
Unbekannt (0)
-
Aktiviert (2)
-
Deaktiviert (3)
-
Herunterfahren (4)
-
Nicht zutreffend (5)
-
Aktiviert, aber offline (6)
-
In Test (7)
-
Verzögert (8)
-
Stille (9)
-
Ab (10)
-
Angehalten (11)
-
Angehalten (12)
-
DMTF Reserved (..)
-
Reservierter Anbieter (0x8000. 0xFFFF )
-
-
SupportedRemoveStates
-
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
Gibt die Zustände an, in denen sich das System, dem die Ressource zugeordnet ist, beim Entfernen der Ressource befindet. Diese Eigenschaft wird von CIM _ AllocationCapabilitiesgeerbt.
-
Unbekannt (0)
-
Aktiviert (2)
-
Deaktiviert (3)
-
Herunterfahren (4)
-
Nicht zutreffend (5)
-
Aktiviert, aber offline (6)
-
In Test (7)
-
Verzögert (8)
-
Stille (9)
-
Ab (10)
-
Angehalten (11)
-
Angehalten (12)
-
DMTF Reserved (..)
-
Reservierter Anbieter (0x8000. 0xFFFF )
-
Hinweise
Der Zugriff auf die Msvm _ AllocationCapabilities-Klasse kann durch die UAC-Filterung eingeschränkt werden. Weitere Informationen finden Sie unter Benutzerkontensteuerung und WMI.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
[Windows 8 Nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
[Windows Server 2012 Nur Desktop-Apps] |
| Namespace |
Root \ Virtualization \ V2 |
| MOF |
|
| DLL |
|