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 |
|
[DLL] |
|