Msvm_EthernetSwitchPortOffloadSettingData クラス

ポート オフロード機能設定データを表します。

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

構文

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), UUID("C885BFD1-ABB7-418F-8163-9F379C9F7166"), ExtensionId("11EC6134-128A-4A23-B12F-164184B48348"), InterfaceVersion("4"), InterfaceRevision("0"), DisplayName("Ethernet Switch Port Offload Settings"), AMENDMENT]
class Msvm_EthernetSwitchPortOffloadSettingData : Msvm_EthernetSwitchPortFeatureSettingData
{
  string  InstanceID;
  string  Caption = "Ethernet Switch Port Offload Settings";
  string  Description = "Represents the port offload feature setting data.";
  string  ElementName = "Ethernet Switch Port Offload Settings";
  uint32  IPSecOffloadLimit = 512;
  uint32  VMQOffloadWeight = 100;
  uint32  IOVOffloadWeight = 0;
  uint32  IOVQueuePairsRequested = 1;
  uint32  IOVInterruptModeration = 0;
  uint32  PacketDirectModerationInterval = 0;
  uint32  VmmqQueuePairs = 16;
  uint32  VrssVmbusChannelAffinityPolicy = 3;
  boolean VrssIndependentHostSpreading = FALSE;
  boolean VrssExcludePrimaryProcessor = FALSE;
  uint32  VrssQueueSchedulingMode = 2;
  uint32  VrssMinQueuePairs = 1;
  boolean VmmqEnabled = FALSE;
  boolean VrssEnabled = TRUE;
  uint32  PacketDirectModerationCount = 0;
  uint32  PacketDirectNumProcs = 1;
};

メンバー

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

プロパティ

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

Caption

データ型: string

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

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

説明

データ型: string

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

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

ElementName

データ型: string

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

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

InstanceID

データ型: string

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

修飾子: キー

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

IOVInterruptModeration

データ型: uint32

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

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

I/O 仮想化 (IOV) オフロードの割り込みモデレーション値。 既定値は 0 です。

既定値 (0)

アダプティブ (1)

Off (2)

Low (100)

Medium (200)

高 ( 300)

IOVOffloadWeight

データ型: uint32

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

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

I/O 仮想化 (IOV) オフロード用にこのポートに割り当てられた重み。 重みは、IOV リソースを割り当てる際の相対的な重要度です。 IOVOffloadWeight プロパティを 0 に設定すると、ポートでの IOV オフロードが無効になります。 既定値は 0 です。

IOVQueuePairsRequested

データ型: uint32

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

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

I/O 仮想化 (IOV) オフロードのためにこのポートに要求されたキュー ペアの数。 既定値は 1 です。

IPSecOffloadLimit

データ型: uint32

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

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

ポートから許可されるセキュリティ 関連付け (SA) オフロード スロットの最大数。

PacketDirectModerationCount

データ型: uint32

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

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

パケット ダイレクト (PD) の割り込みモデレート数の値。既定値は 0 です。

Note

Windows 10に追加されたプロパティ。

PacketDirectModerationInterval

データ型: uint32

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

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

パケット ダイレクト (PD) の割り込みモデレート間隔の値。既定値は 0 です。

Note

Windows 10に追加されたプロパティ。

PacketDirectNumProcs

データ型: uint32

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

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

このポートから送信されたパケットをパケット ダイレクト モードで処理するためにホストによって使用されるプロセッサの数。 既定値は 1 です。

Note

Windows 10に追加されたプロパティ。

VmmqEnabled

データ型: boolean

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

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

ハードウェアでサポートされている場合は、VMMQ オフロードを有効にします。既定値は False です。

Note

このプロパティは、Windows 10 バージョン 1703 および Windows Server 2016 で追加されました。

VmmqQueuePairs

データ型: uint32

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

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

VRSS が有効になっているときに割り当てるキューの数。 既定値は 16 です。

Note

このプロパティは、Windows 10 バージョン 1703 および Windows Server 2016 で追加されました。

VMQOffloadWeight

データ型: uint32

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

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

仮想マシン キュー (VMQ) オフロード用にこのポートに割り当てられた重み。 重みは、VMQ リソースを割り当てる際の相対的な重要度です。 VMQOffloadWeight プロパティを 0 に設定すると、ポート上の VMQ が無効になります。 既定値は 100 です。

VrssEnabled

データ型: boolean

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

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

VRSS を有効にします。 既定値は true です。

Note

このプロパティは、Windows 10 バージョン 1703 および Windows Server 2016 で追加されました。

VrssExcludePrimaryProcessor

データ型: boolean

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

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

VRSS が有効になっているときに、プライマリ VMQ プロセッサを VRSS 間接参照テーブルから除外するかどうか。既定値は false です。

Note

Windows 10 バージョン 1709 に追加されました。

VrssIndependentHostSpreading

データ型: boolean

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

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

仮想 NIC の RSS 設定に関係なく、VRSS が有効になっているときにホスト側 VRSS を常に実行するかどうか。既定値は false です。

Note

Windows 10 バージョン 1709 に追加されました。

VrssMinQueuePairs

データ型: uint32

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

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

VRSS が有効になっているときに割り当てるキューの最小数。既定値は 1 です。

Note

Windows 10 バージョン 1709 に追加されました。

VrssQueueSchedulingMode

データ型: uint32

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

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

VRSS が有効になっているときに使用するキュー スケジューリング モード。既定値は静的スケジュールです。

Note

Windows 10 バージョン 1709 に追加されました。

VrssVmbusChannelAffinityPolicy

データ型: uint32

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

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

VRSS が有効になっているときに使用する vmbus チャネル アフィニティ ポリシー。既定値は厳密です。

Note

Windows 10 バージョン 1709 に追加されました。

必要条件

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