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