Partager via


classe Msvm_SyntheticEthernetPortSettingData

Représente l’état configuré d’un adaptateur Ethernet synthétique.

La syntaxe suivante est le code MOF (Managed Object Format) simplifié et inclut toutes les propriétés héritées.

Syntaxe

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_SyntheticEthernetPortSettingData : CIM_EthernetPortAllocationSettingData
{
  string  InstanceID;
  string  Caption = "Virtual Ethernet Port Default Settings";
  string  Description = "Describes the default settings for the virtual Ethernet port resources.";
  string  ElementName;
  uint16  ResourceType = 10;
  string  OtherResourceType;
  string  ResourceSubType = "Microsoft:Hyper-V:Synthetic Ethernet Port";
  string  PoolID;
  uint16  ConsumerVisibility = 3;
  string  HostResource[];
  string  AllocationUnits = "count";
  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;
  string  VirtualSystemIdentifiers[];
  boolean DeviceNamingEnabled = FALSE;
  boolean AllowPacketDirect = FALSE;
  boolean StaticMacAddress = False;
  boolean ClusterMonitored = TRUE;
};

Membres

La classe Msvm_SyntheticEthernetPortSettingData a les types de membres suivants :

Propriétés

La classe Msvm_SyntheticEthernetPortSettingData possède ces propriétés.

Adresse

Type de données : chaîne

Type d'accès : Lecture seule

Adresse de la ressource. Par exemple, l’adresse MAC d’un port Ethernet. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

AddressOnParent

Type de données : chaîne

Type d'accès : Lecture seule

Décrit l’adresse de cette ressource dans le contexte du parent. Les propriétés Parent et AddressOnParent sont utilisées pour décrire la relation de contrôleur ainsi que l’ordre des appareils sur un contrôleur. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

AllocationUnits

Type de données : chaîne

Type d'accès : Lecture seule

Unités d’allocation utilisées par les propriétés Reservation et Limit . Cette propriété est héritée de CIM_ResourceAllocationSettingData.

AllowPacketDirect

Type de données : booléen

Type d’accès : Lecture/écriture

Indique si la projection PacketDirect est activée pour la machine virtuelle.

Notes

Ajout dans Windows 10, version 1703 et Windows Server 2016.

AutomaticAllocation

Type de données : booléen

Type d'accès : Lecture seule

Indique si la ressource sera automatiquement allouée. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

AutomaticDeallocation

Type de données : booléen

Type d'accès : Lecture seule

Indique si la ressource sera automatiquement libérée. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

Caption

Type de données : chaîne

Type d'accès : Lecture seule

Brève description de l’objet. Cette propriété est héritée de CIM_ManagedElement.

ClusterMonitored

Type de données : booléen

Type d'accès : Lecture seule

Indique si cette carte Ethernet est surveillée par un cluster. Cette propriété prend par défaut la valeur true si elle n’est pas configurée.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyResourceSettings de la classe Msvm_VirtualSystemManagementService .

Windows 8.1 : cette valeur n’est pas prise en charge tant que Windows 8.1 et Windows Server 2012 R2.

Connection

Type de données : tableau de chaînes

Type d'accès : Lecture seule

La chose à laquelle cette ressource est connectée. Par exemple, un réseau nommé ou un port de commutateur. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

ConsumerVisibility

Type de données : uint16

Type d'accès : Lecture seule

Visibilité des consommateurs sur la ressource allouée. Cette propriété est héritée de CIM_ResourceAllocationSettingData, et elle est toujours définie sur 3 (virtualisé).

Description

Type de données : chaîne

Type d'accès : Lecture seule

Description de l'objet . Cette propriété est héritée de CIM_ManagedElement.

DesiredVLANEndpointMode

Type de données : uint16

Type d'accès : Lecture seule

Mode de configuration souhaité pour le point de terminaison VLAN. Cette propriété est utilisée pour définir la valeur initiale de la propriété OperationalEndpointMode dans le instance de la classe Msvm_VLANEndpoint associée au port Ethernet ciblé. Pour connaître les valeurs possibles, consultez la propriété OperationalEndpointMode de la classe Msvm_VLANEndpoint . Cette propriété est héritée de CIM_EthernetPortAllocationSettingData.

DeviceNamingEnabled

Type de données : booléen

Type d'accès : Lecture seule

Indique si cet adaptateur Ethernet prend en charge l’attribution de noms d’appareils.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyVirtualSystemResources de la classe Msvm_VirtualSystemManagementService .

Notes

Ajout dans Windows 10 et Windows Server 2016.

ElementName

Type de données : chaîne

Type d'accès : Lecture seule

Brève description de l’objet. Cette propriété est héritée de CIM_SettingData.

HostResource

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Cette propriété est héritée de CIM_ResourceAllocationSettingData, et elle est toujours définie sur Null.

InstanceID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : clé

Identifie de manière unique un instance de cette classe. Cette propriété est héritée de CIM_ManagedElement.

Limite

Type de données : uint64

Type d'accès : Lecture seule

Limite supérieure ou quantité maximale de ressources qui sera accordée pour cette allocation. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

MappingBehavior

Type de données : uint16

Type d'accès : Lecture seule

Spécifie la façon dont cette ressource est mappée aux ressources sous-jacentes. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

OtherEndpointMode

Type de données : chaîne

Type d'accès : Lecture seule

Chaîne qui décrit le type de modèle de point de terminaison VLAN pris en charge par ce point de terminaison VLAN. Cette propriété est utilisée uniquement lorsque la propriété DesiredVLANEndpointMode a la valeur 1 (Autre). Cette propriété doit avoir la valeur Null lorsque la propriété DesiredVLANEndpointMode a une valeur autre que 1. Cette propriété est héritée de CIM_EthernetPortAllocationSettingData.

OtherResourceType

Type de données : chaîne

Type d'accès : Lecture seule

Chaîne qui décrit le type de ressource lorsqu’une valeur bien définie n’est pas disponible et que ResourceType est défini sur « Other » (0). Cette propriété est héritée de CIM_ResourceAllocationSettingData et n’est pas utilisée.

Parent

Type de données : chaîne

Type d'accès : Lecture seule

Parent de la ressource. Par exemple, un contrôleur pour l’allocation actuelle. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

PoolID

Type de données : chaîne

Type d'accès : Lecture seule

Pool à partir duquel la ressource est actuellement allouée, ou à partir duquel la ressource sera allouée lorsque l’allocation se produit. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

Réservation

Type de données : uint64

Type d'accès : Lecture seule

Quantité de ressources dont la disponibilité est garantie pour cette allocation. Sur les systèmes qui prennent en charge le sur-engagement des ressources, cette valeur est généralement utilisée pour le contrôle d’admission afin d’empêcher l’acceptation d’une allocation. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

ResourceSubType

Type de données : chaîne

Type d'accès : Lecture seule

Chaîne qui décrit un sous-type spécifique à l’implémentation pour cette ressource. Par exemple, cela peut être utilisé pour distinguer différents modèles du même type de ressource. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

ResourceType

Type de données : uint16

Type d'accès : Lecture seule

Type de ressource auquel ce paramètre s’applique. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur 10 (adaptateur Ethernet).

StaticMacAddress

Type de données : booléen

Type d'accès : Lecture seule

Spécifie si l’adresse MAC est statique.

VirtualQuantity

Type de données : uint64

Type d'accès : Lecture seule

Quantité de ressources présentées au consommateur. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

VirtualQuantityUnits

Type de données : chaîne

Type d'accès : Lecture seule

Spécifie l’unité de mesure de la propriété VirtualQuantity . La valeur de cette propriété doit être une valeur juridique du qualificateur d’unités programmatiques tel que défini dans l’annexe C.1 de DSP0004 V2.5 ou version ultérieure. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

VirtualSystemIdentifiers

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Qualificateurs : ArrayType (« Indexed »)

Tableau de chaînes d’identificateurs de cette ressource présenté au système d’exploitation de la machine virtuelle. Les index et les valeurs par index sont définis par ressource (c’est-à-dire pour chaque valeur de propriété ResourceType énumérée).

Poids

Type de données : uint32

Type d'accès : Lecture seule

Priorité relative pour cette allocation par rapport aux autres allocations du même pool de ressources. Cette propriété est héritée de CIM_ResourceAllocationSettingData.

Notes

L’accès à la classe Msvm_SyntheticEthernetPortSettingData peut être limité par le filtrage UAC. Pour plus d’informations, consultez Contrôle de compte d’utilisateur et WMI.

Exemples

Consultez Interrogation d’objets de mise en réseau.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
Espace de noms
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_EthernetPortAllocationSettingData

CIM_ResourceAllocationSettingData