Msvm_AllocationCapabilities-Klasse
Definiert die Mittel, mit denen ein Client den gültigen Bereich der Standardeinstellungen für eine virtuelle Ressource ermitteln kann. Jedem Ressourcenpool ist ein Msvm_AllocationCapabilities -Objekt zugeordnet. Vier Msvm_ResourceAllocationSettingData-Objekte sind dem Msvm_AllocationCapabilities-Objekt zugeordnet, um die minimalen, maximalen, Standard- und inkrementellen Werte für die Zuordnung der angegebenen Ressource zu beschreiben. Zusammen beschreiben diese Klassen den Gesamtumfang der unterstützten Funktionen.
Die folgende Syntax ist vereinfachter MOF-Code (Managed Object Format) 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 die folgenden Membertypen:
Eigenschaften
Die Msvm_AllocationCapabilities-Klasse verfügt über diese Eigenschaften.
-
Caption
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (64)
Eine kurze Beschreibung des Objekts. Diese Eigenschaft wird von CIM_ManagedElement geerbt.
-
-
Beschreibung
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Eine Beschreibung des -Objekts. Diese Eigenschaft wird von CIM_ManagedElement geerbt.
-
-
ElementName
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ein Anzeigename für das Objekt. Mit dieser Eigenschaft kann jeder instance 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. Sie wird jedoch häufig als Schlüssel unterklassiert. Es ist nicht sinnvoll, dass dieselbe Eigenschaft sowohl identitäts- 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 der Name - als auch in der ElementName-Eigenschaft vorhanden sein. Diese Eigenschaft wird von CIM_ManagedElement geerbt.
-
-
InstanceID
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Ein eindeutiger Bezeichner für diesen Ressourcenpool. Diese Eigenschaft wird von CIM_ManagedElement geerbt.
-
-
OtherResourceType
-
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolge, die den Ressourcentyp beschreibt, wenn ein klar definierter Wert nicht verfügbar ist und ResourceType den Wert "Other" aufweist. Diese Eigenschaft wird von CIM_AllocationCapabilities geerbt.
-
-
RequestTypesSupported
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob das Anfordern einer bestimmten Ressource unterstützt wird. Diese Eigenschaft wird von CIM_AllocationCapabilities geerbt.
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: Zeichenfolge
-
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_AllocationCapabilities geerbt.
-
-
ResourceType
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Der Ressourcentyp, den diese Zuordnungseinstellung darstellt. Diese Eigenschaft wird von CIM_AllocationCapabilities geerbt.
-
Sonstiges (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)
-
Datenträgerlaufwerk (17)
-
Bandlaufwerk (18)
-
Speicherausdehnung (19)
-
Anderes Speichergerät (20)
-
Serieller Port (21)
-
Paralleler Port (22)
-
USB-Controller (23)
-
Grafikcontroller (24)
-
IEEE 1394 Controller (25)
-
Partitionierbare Einheit (26)
-
Partitionierbare Basiseinheit (27)
-
Stromversorgung (28)
-
Kühlleistung (29)
-
Ethernet-Switch-Port (30)
-
Logischer Datenträger (31)
-
Speichervolume (32)
-
Ethernet-Verbindung (33)
-
DMTF reserviert (..)
-
Anbieter reserviert (0x8000.. 0xFFFF )
-
-
SharingMode
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Gibt an, wie der Zugriff auf eine zugrunde liegende Ressource gewährt wird. Diese Eigenschaft wird von CIM_AllocationCapabilities geerbt.
Wert Bedeutung - Unbekannt
- 0
Unbekannt - Dediziert
- 2
Exklusiver Zugriff auf eine zugrunde liegende Ressource. - Freigegeben
- 3
Gemeinsame 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 befinden kann. Diese Eigenschaft wird von CIM_AllocationCapabilities geerbt.
-
Unbekannt (0)
-
Aktiviert (2)
-
Deaktiviert (3)
-
Herunterfahren (4)
-
Nicht zutreffend (5)
-
Aktiviert, aber offline (6)
-
Im Test (7)
-
Verzögert (8)
-
Ruhe (9)
-
Ab (10)
-
Angehalten (11)
-
Angehalten (12)
-
DMTF Reserviert (..)
-
Anbieter reserviert (0x8000.. 0xFFFF )
-
-
SupportedRemoveStates
-
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
Gibt die Zustände an, in denen sich das System, dem die Ressource zugeordnet ist, befinden kann, wenn die Ressource entfernt wird. Diese Eigenschaft wird von CIM_AllocationCapabilities geerbt.
-
Unbekannt (0)
-
Aktiviert (2)
-
Deaktiviert (3)
-
Herunterfahren (4)
-
Nicht zutreffend (5)
-
Aktiviert, aber offline (6)
-
Im Test (7)
-
Verzögert (8)
-
Ruhe (9)
-
Ab (10)
-
Angehalten (11)
-
Angehalten (12)
-
DMTF Reserviert (..)
-
Anbieter reserviert (0x8000.. 0xFFFF )
-
Bemerkungen
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 |
Stamm\Virtualization\V2 |
MOF |
|
DLL |
|