Udostępnij przez


Msvm_EmulatedEthernetPortSettingData, klasa

Reprezentuje skonfigurowany stan emulowanej karty Ethernet.

Poniższa składnia jest uproszczonym kodem formatu OBIEKTÓW zarządzanych (MOF) i zawiera wszystkie dziedziczone właściwości.

Składnia

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_EmulatedEthernetPortSettingData : CIM_EthernetPortAllocationSettingData
{
  string  Caption = "Ethernet Port";
  string  Description = "Settings for the Microsoft Emulated Ethernet Port";
  string  InstanceID = "Microsoft:VMID\VDID\device-specific-data";
  string  ElementName = "Ethernet Port";
  uint16  ResourceType = 10;
  string  OtherResourceType;
  string  ResourceSubType = "Microsoft Emulated Ethernet Port";
  string  PoolID;
  uint16  ConsumerVisibility = 3;
  string  HostResource[];
  string  AllocationUnits = "Ports";
  uint64  VirtualQuantity = 1;
  uint64  Reservation = 1;
  uint64  Limit = 1;
  uint32  Weight = 0;
  boolean AutomaticAllocation = True;
  boolean AutomaticDeallocation = True;
  string  Parent;
  string  Connection[];
  string  Address;
  uint16  MappingBehavior;
  string  AddressOnParent;
  string  VirtualQuantityUnits = "count";
  uint16  DesiredVLANEndpointMode;
  string  OtherEndpointMode;
  boolean StaticMacAddress = TRUE;
  boolean ClusterMonitored = TRUE;
};

Członkowie

Klasa Msvm_EmulatedEthernetPortSettingData ma następujące typy elementów członkowskich:

Właściwości

Klasa Msvm_EmulatedEthernetPortSettingData ma te właściwości.

adres

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Adres zasobu. Na przykład adres MAC portu Ethernet. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData.

Jest to właściwość tylko do odczytu, ale można ją zmienić przy użyciu metody ModifyResourceSettings klasy Msvm_VirtualSystemManagementService .

AddressOnParent

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Opisuje adres tego zasobu w kontekście elementu nadrzędnego. Właściwości Parent i AddressOnParent służą do opisywania relacji kontrolera oraz kolejności urządzeń na kontrolerze. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData.

AllocationUnits

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Jednostki alokacji używane przez właściwości Rezerwacja i Limit . Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData i zawsze jest ustawiona na "Porty".

Automatycznalokallokacja

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

Wskazuje, czy zasób zostanie przydzielony automatycznie. Ta właściwość jest dziedziczona po CIM_ResourceAllocationSettingData i zawsze jest ustawiona na wartość True.

Automatycznadeallokacja

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

Wskazuje, czy zasób zostanie automatycznie cofnięty. Ta właściwość jest dziedziczona po CIM_ResourceAllocationSettingData i zawsze jest ustawiona na wartość True.

Podpis

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Krótki opis obiektu. Ta właściwość jest dziedziczona z CIM_ManagedElement i zawsze jest ustawiona na "Port Ethernet".

KlasterMonitorowany

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

Wskazuje, czy ta karta Ethernet jest monitorowana przez klaster. Ta właściwość domyślnie ma wartość true, jeśli nie została skonfigurowana.

Jest to właściwość tylko do odczytu, ale można ją zmienić przy użyciu metody ModifyResourceSettings klasy Msvm_VirtualSystemManagementService .

Windows 8.1: Ta wartość nie jest obsługiwana do systemów Windows 8.1 i Windows Server 2012 R2.

Połączenie

Typ danych: ciąg tablicy

Typ dostępu: tylko do odczytu

Rzecz, z którą ten zasób jest połączony. Na przykład nazwany port sieci lub przełącznika. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData.

Jest to właściwość tylko do odczytu, ale można ją zmienić przy użyciu metody ModifyResourceSettings klasy Msvm_VirtualSystemManagementService .

Widoczność konsumentów

Typ danych: uint16

Typ dostępu: tylko do odczytu

Opisuje widoczność użytkowników przydzielonego zasobu. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData i zawsze jest ustawiona na 3 (zwirtualizowane).

Opis

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Opis obiektu. Ta właściwość jest dziedziczona z CIM_ManagedElement i zawsze jest ustawiona na "Ustawienia dla portu Ethernet emulowanego przez firmę Microsoft".

DesiredVLANEndpointMode

Typ danych: uint16

Typ dostępu: tylko do odczytu

Żądany tryb konfiguracji dla punktu końcowego sieci VLAN. Ta właściwość służy do ustawiania początkowej wartości właściwości OperationalEndpointMode w wystąpieniu klasy Msvm_VLANEndpoint skojarzonej z docelowym portem Ethernet. Aby uzyskać możliwe wartości, zobacz właściwość OperationalEndpointMode klasy Msvm_VLANEndpoint . Ta właściwość jest dziedziczona z CIM_EthernetPortAllocationSettingData.

Nazwa elementu

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Nazwa wyświetlana konfigurowana przez użytkownika dla urządzenia, z którą jest skojarzone to wystąpienie RASD. Ta właściwość jest dziedziczona z CIM_SettingData i jest ustawiona na "Port Ethernet". Zmiana tej właściwości spowoduje zmianę nazwy elementu skojarzonego pochodnego urządzenia logicznego.

Jest to właściwość tylko do odczytu, ale można ją zmienić przy użyciu metody ModifyResourceSettings klasy Msvm_VirtualSystemManagementService .

HostResource

Typ danych: ciąg tablicy

Typ dostępu: tylko do odczytu

Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData i zawsze jest ustawiona na wartość Null.

Identyfikator wystąpienia

Typ danych: ciągu

Typ dostępu: tylko do odczytu

W zakresie tworzenia wystąpienia przestrzeni nazw identyfikator wystąpienia nieprzezroczyste i unikatowo identyfikuje wystąpienie tej klasy. Ta właściwość jest dziedziczona po CIM_SettingData i zawsze jest ustawiona na wartość "Microsoft:VMID\VDID\data-specific-data".

Ograniczenie

Typ danych: uint64

Typ dostępu: tylko do odczytu

Górna granica lub maksymalna ilość zasobów, które zostaną przyznane dla tej alokacji. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData i zawsze jest ustawiona na 1.

MapowanieBehavior

Typ danych: uint16

Typ dostępu: tylko do odczytu

Określa sposób mapowania tego zasobu na bazowe zasoby. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData i zawsze jest ustawiona na wartość Null.

OtherEndpointMode

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Ciąg opisujący typ modelu punktu końcowego sieci VLAN obsługiwany przez ten punkt końcowy sieci VLAN. Ta właściwość jest używana tylko wtedy, gdy właściwość DesiredVLANEndpointMode jest ustawiona na 1 (Inne). Ta właściwość powinna być ustawiona na wartość Null , gdy właściwość DesiredVLANEndpointMode ma dowolną wartość inną niż 1. Ta właściwość jest dziedziczona z CIM_EthernetPortAllocationSettingData.

OtherResourceType

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Ciąg opisujący typ zasobu, gdy dobrze zdefiniowana wartość jest niedostępna, a parametr ResourceType ma wartość 0 ("Inne"). Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData i nie jest używana.

nadrzędne

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Element nadrzędny zasobu. Na przykład kontroler bieżącej alokacji. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData.

Identyfikator puli

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Pula, z których jest obecnie przydzielony zasób, lub pula, z poziomu których zostanie przydzielony zasób, w momencie wystąpienia alokacji. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData.

Rezerwacja

Typ danych: uint64

Typ dostępu: tylko do odczytu

Ilość zasobu gwarantowana dla tej alokacji. W systemach, które obsługują nadmierne zobowiązanie zasobów, ta wartość jest zwykle używana do kontroli dostępu, aby zapobiec akceptowaniu alokacji. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData i zawsze jest ustawiona na 1.

ResourceSubType

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Ciąg opisujący określony podtyp implementacji dla tego zasobu. Na przykład może to służyć do odróżnienia różnych modeli tego samego typu zasobu. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData i zawsze jest ustawiona na wartość "Microsoft Emulated Ethernet Port".

TypZasobu

Typ danych: uint16

Typ dostępu: tylko do odczytu

Typ zasobu, do których ma zastosowanie to ustawienie. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData i zawsze jest ustawiona na 10 (Karta Ethernet).

StaticMacAddress

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

Wskazuje, czy używać statycznego adresu MAC.

Jest to właściwość tylko do odczytu, ale można ją zmienić przy użyciu metody ModifyResourceSettings klasy Msvm_VirtualSystemManagementService .

VirtualQuantity

Typ danych: uint64

Typ dostępu: tylko do odczytu

Ilość zasobów przedstawionych użytkownikowi. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData i zawsze jest ustawiona na 1.

VirtualQuantityUnits

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Określa jednostkę miary dla tej alokacji zasobów. Wartość tej właściwości musi być wartością prawną kwalifikatora jednostek programowych zgodnie z definicją w załączniku C.1 z DSP0004 V2.5 lub nowszym. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData.

Waga

Typ danych: uint32

Typ dostępu: tylko do odczytu

Względny priorytet dla tej alokacji w odniesieniu do innych alokacji z tej samej puli zasobów. Ta właściwość jest dziedziczona z CIM_ResourceAllocationSettingData i zawsze jest ustawiona na 0.

Uwagi

Dostęp do klasy Msvm_EmulatedEthernetPortSettingData może być ograniczony przez filtrowanie kontroli dostępu użytkownika. Aby uzyskać więcej informacji, zobacz Kontrola konta użytkownika i WMI.

Przykłady

Zobacz Wykonywanie zapytań dotyczących obiektów sieciowych.

Wymagania

Wymaganie Wartość
Minimalny obsługiwany klient
Windows 8 [tylko aplikacje klasyczne]
Minimalny obsługiwany serwer
Windows Server 2012 [tylko aplikacje desktopowe]
Namespace
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Zobacz także

CIM_EthernetPortAllocationSettingData

CIM_ResourceAllocationSettingData