Msvm_EthernetPortData クラス

イーサネット スイッチ拡張機能によって収集されたポート ランタイム データを表す抽象クラス。 すべてのイーサネット ポート データ クラスは、この抽象クラスから派生する必要があります。

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

構文

[Abstract, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_EthernetPortData : CIM_ManagedElement
{
  string InstanceID;
  string Caption;
  string Description;
  string ElementName;
  string SystemCreationClassName;
  string SystemName;
  string DeviceCreationClassName = "Msvm_EthernetSwitchPort";
  string DeviceID;
  string CreationClassName;
  string Name;
};

メンバー

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

プロパティ

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

Caption

データ型: string

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

オブジェクトの簡単な説明。 このプロパティは、 CIM_ManagedElementから継承されます。

CreationClassName

データ型: string

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

修飾子: KeyMaxLen (256)

このポート データ インスタンスの作成で使用されるサブクラスの名前。

説明

データ型: string

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

オブジェクトの説明。 このプロパティは、 CIM_ManagedElementから継承されます。

DeviceCreationClassName

データ型: string

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

修飾子: Key伝達 ( "CIM_LogicalDeviceCreationClassName"), MaxLen (256)

スコープ システムの作成クラス名。 このプロパティは常に "Msvm_EthernetSwitchPort" に設定されます。

DeviceID

データ型: string

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

修飾子: Key伝達 ( "CIM_LogicalDeviceDeviceID") 、MaxLen (64)

このポート データ インスタンスをスコープとするポートのデバイス ID。

ElementName

データ型: string

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

オブジェクトの表示名。 このプロパティは、 CIM_ManagedElementから継承されます。

InstanceID

データ型: string

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

修飾子: キー

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

名前

データ型: string

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

修飾子: KeyMaxLen (256)

スイッチとポートのスコープ内でこのポート データ インスタンスを一意に識別する文字列。

SystemCreationClassName

データ型: string

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

修飾子: Key伝達 ("CIM_SystemCreationClassName"), MaxLen (256)

スコープ システムの作成クラス名。

Systemname

データ型: string

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

修飾子: Key伝達 ("CIM_SystemName") 、MaxLen (256)

このポート データ インスタンスをスコープとする仮想スイッチの名前。

要件

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