Msvm_EthernetSwitchPortVlanSettingData クラス

仮想 LAN (VLAN) 設定データを表します。

次の構文は、簡略化されたマネージ オブジェクト形式 (MOF) コードであり、継承されたすべてのプロパティが含まれています。

構文

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), UUID("952C5004-4465-451C-8CB8-FA9AB382B773"), ExtensionId("11EC6134-128A-4A23-B12F-164184B48348"), InterfaceVersion("1"), InterfaceRevision("0"), DisplayName("Ethernet Switch Port VLAN Settings"), AMENDMENT]
class Msvm_EthernetSwitchPortVlanSettingData : Msvm_EthernetSwitchPortFeatureSettingData
{
  string InstanceID;
  string Caption = "Ethernet Switch Port VLAN Settings";
  string Description = "Represents the vlan setting data.";
  string ElementName = "Ethernet Switch Port VLAN Settings";
  uint32 OperationMode = 0;
  uint16 AccessVlanId = 0;
  uint16 NativeVlanId = 0;
  uint32 PvlanMode = 0;
  uint16 PrimaryVlanId = 0;
  uint16 SecondaryVlanId = 0;
  uint16 PruneVlanIdArray[] = {};
  uint16 TrunkVlanIdArray[] = {};
  uint16 SecondaryVlanIdArray[] = {};
};

メンバー

Msvm_EthernetSwitchPortVlanSettingData クラスには、次の種類のメンバーがあります。

プロパティ

Msvm_EthernetSwitchPortVlanSettingData クラスには、これらのプロパティがあります。

AccessVlanId

データ型: uint16

アクセスの種類: 読み取り/書き込み

修飾子: WmiDataId (2)、 InterfaceVersion (1)、 InterfaceRevision (0)

アクセス モードの VLAN 識別子を指定します。

Caption

データ型: string

アクセスの種類: 読み取り専用

オブジェクトの簡単な説明。 このプロパティは CIM_ManagedElementから継承され、常に "イーサネット スイッチ ポート VLAN 設定" に設定されます。

説明

データ型: string

アクセスの種類: 読み取り専用

オブジェクトの説明。 このプロパティは CIM_ManagedElementから継承され、常に "VLAN 設定データを表します" に設定されます。

ElementName

データ型: string

アクセスの種類: 読み取り専用

オブジェクトの表示名。 このプロパティは CIM_ManagedElementから継承され、常に "イーサネット スイッチ ポート VLAN 設定" に設定されます。

InstanceID

データ型: string

アクセスの種類: 読み取り専用

修飾子: キー

このクラスのインスタンスを一意に識別します。 このプロパティは、 CIM_ManagedElementから継承されます。

NativeVlanId

データ型: uint16

アクセスの種類: 読み取り/書き込み

修飾子: WmiDataId (3)、 InterfaceVersion (1)、 InterfaceRevision (0)

トランク モードの VLAN 識別子を指定します。

OperationMode

データ型: uint32

アクセスの種類: 読み取り/書き込み

修飾子: WmiDataId (1)、 InterfaceVersion (1)、 InterfaceRevision (0)

VLAN 操作モードを指定します。

Access (1)

トランク (2)

プライベート (3)

PrimaryVlanId

データ型: uint16

アクセスの種類: 読み取り/書き込み

修飾子: WmiDataId (5)、 InterfaceVersion (1)、 InterfaceRevision (0)

プライベート モードのプライマリ VLAN 識別子を指定します。

PruneVlanIdArray

データ型: uint16 配列

アクセスの種類: 読み取り/書き込み

修飾子: WmiDataId (7)、 InterfaceVersion (1)、 InterfaceRevision (0)

トランク モードでの VLAN 識別子ビットマップの排除を指定します。

PvlanMode

データ型: uint32

アクセスの種類: 読み取り/書き込み

修飾子: WmiDataId (4)、 InterfaceVersion (1)、 InterfaceRevision (0)

プライベート VLAN モードを指定します。

分離 (1)

コミュニティ (2)

無差別 (3)

SecondaryVlanId

データ型: uint16

アクセスの種類: 読み取り/書き込み

修飾子: WmiDataId (6)、 InterfaceVersion (1)、 InterfaceRevision (0)

プライベート モードのセカンダリ VLAN 識別子を指定します。

SecondaryVlanIdArray

データ型: uint16 配列

アクセスの種類: 読み取り/書き込み

修飾子: WmiDataId (9)、 InterfaceVersion (1)、 InterfaceRevision (0)

プライベート モードのセカンダリ VLAN 識別子ビットマップを指定します。

TrunkVlanIdArray

データ型: uint16 配列

アクセスの種類: 読み取り/書き込み

修飾子: WmiDataId (8)、 InterfaceVersion (1)、 InterfaceRevision (0)

トランク モードのトランク VLAN 識別子ビットマップを指定します。

要件

要件
サポートされている最小のクライアント
Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2012 [デスクトップ アプリのみ]
名前空間
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
[DLL]
Vmms.exe