次の方法で共有


MSFT_NetTCPSetting クラス

Microsoft TCP/IP (インターネット プロトコル スイート) WMIv2 プロバイダーの TCP パラメーター設定を表します。

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

構文

[UMLPackagePath("CIM::Policy"), ClassVersion("1.0.0"), dynamic, provider("nettcpip"), AMENDMENT]
class MSFT_NetTCPSetting : CIM_PolicyAction
{
  string  InstanceID;
  string  Caption;
  string  Description;
  string  ElementName;
  string  CommonName;
  string  PolicyKeywords[];
  string  SystemCreationClassName;
  string  SystemName;
  string  PolicyRuleCreationClassName;
  string  PolicyRuleName;
  string  CreationClassName;
  string  PolicyActionName;
  boolean DoActionLogging;
  string  SettingName;
  uint32  MinRto;
  uint32  InitialCongestionWindow;
  uint8   CwndRestart;
  uint8   MemoryPressureProtection;
  uint8   CongestionProvider;
  uint8   AutoTuningLevelLocal;
  uint8   EcnCapability;
  uint8   Timestamps;
  uint32  InitialRto;
  uint8   ScalingHeuristics;
  uint16  DynamicPortRangeStartPort;
  uint16  DynamicPortRangeNumberOfPorts;
  uint8   AutoTuningLevelGroupPolicy;
  uint8   AutoTuningLevelEffective;
  uint32  DelayedAckTimeout;
  uint8   DelayedAckFrequency;
  uint8   AutomaticUseCustom;
  uint8   NonSackRttResiliency;
  uint8   ForceWS;
  uint8   MaxSynRetransmissions;
  uint16  AutoReusePortRangeStartPort;
  uint16  AutoReusePortRangeNumberOfPorts;
};

メンバーズ

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

プロパティ

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

AutomaticUseCustom

データ型: uint8

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

自動テンプレート設定でカスタム テンプレートと既定のテンプレートのどちらを指定するかを示す値を取得および設定します。 このプロパティには、次のいずれかの値を含めることができます。

価値 意味
無効
0
自動テンプレート設定では、既定のテンプレートを指定します。
有効
1
自動テンプレート設定では、カスタム テンプレートを指定します。

AutoReusePortRangeNumberOfPorts する

データ型: uint16

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

自動再利用ポート範囲の AutoReusePortRangeStartPort プロパティから開始するポートの数。

**Windows 8.1、Windows Server 2012 R2、Windows 8、Windows Server 2012: **

このプロパティは、Windows 10 および Windows Server 2016 より前はサポートされていません。

AutoReusePortRangeStartPort する

データ型: uint16

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

1025 から 65535 までの自動再利用ポート番号を開始します。

**Windows 8.1、Windows Server 2012 R2、Windows 8、Windows Server 2012: **

このプロパティは、Windows 10 および Windows Server 2016 より前はサポートされていません。

AutoTuningLevelEffective

データ型: uint8

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

自動チューニング レベルがグループ ポリシーまたはローカル設定によって決定されるかどうかを示す値を取得します。

価値 意味
ローカル
0
自動チューニング レベルは、ローカル設定によって決まります。
GroupPolicy
1
自動チューニング レベルは、グループ ポリシーによって決まります。

AutoTuningLevelGroupPolicy

データ型: uint8

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

グループ ポリシーの自動チューニング レベルを取得および設定します。 このパラメーターには、次のいずれかの値を含めることができます。

価値 意味
無効
0
自動チューニング レベルが無効になっています。
高度に設定された
1
自動チューニング レベルは高度に制限されています。
制限付き
2
自動チューニング レベルは制限されています。
標準
3
自動チューニング レベルは正常です。
試験的
4
自動チューニング レベルは試験段階です。

AutoTuningLevelLocal

データ型: uint8

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

ローカルの自動チューニング レベルを取得および設定します。 このプロパティには、次のいずれかの値が含まれています。

価値 意味
無効
0
高度に設定された
1
高度な制限
制限付き
2
標準
3
試験的
4

キャプション

データ型: 文字列

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

修飾子: MaxLen (64)

オブジェクトの短いテキスト説明が含まれています。

このプロパティは、CIM_ManagedElementから継承されます。

CommonName

データ型: 文字列

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

このポリシー関連オブジェクトのわかりやすい名前。

このプロパティは、CIM_Policyから継承されます。

CongestionProvider

データ型: uint8

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

TCP 輻輳プロバイダーの設定を取得および設定します。 このプロパティには、次のいずれかの値が含まれています。

価値 意味
既定の する
0
CTCP する
2
複合 TCP (CTCP)
DCTCP する
3
Datacenter TCP (DCTCP)

CreationClassName

データ型: 文字列

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

修飾子: キーMaxLen (256)

インスタンスの作成で使用されるクラスまたはサブクラスの名前を示します。 このクラスの他のキー プロパティと共に使用する場合、このプロパティを使用すると、このクラスとそのサブクラスのすべてのインスタンスを一意に識別できます。

このプロパティは、CIM_PolicyActionから継承されます。

CwndRestart する

データ型: uint8

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

混雑したウィンドウが再起動されるかどうかを示す値を取得および設定します。 このプロパティには、次のいずれかの値が含まれています。

価値 意味
無効
0
混雑したウィンドウは再起動されません。
有効
1
混雑したウィンドウが再起動されます。

DelayedAckFrequency

データ型: uint8

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

ACK タイマーを無視する未解決の受信確認 (ACK) の数を取得および設定します。 このパラメーター値の範囲は 1 から 255 です。

DelayedAckTimeout

データ型: uint32

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

TCP 遅延 ACK タイムアウト (ミリ秒単位) を取得および設定します。 このプロパティには、10 ~ 600 の値を含めることができます。

説明

データ型: 文字列

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

オブジェクトのテキストの説明を提供します。

このプロパティは、CIM_ManagedElementから継承されます。

DoActionLogging

データ型: ブール型

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

アクションの実行時にログ メッセージが生成されます。

このプロパティは、CIM_PolicyActionから継承されます。

DynamicPortRangeNumberOfPorts

データ型: uint16

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

動的ポート範囲のポートの数を取得および設定します。

DynamicPortRangeStartPort

データ型: uint16

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

動的ポート範囲の開始ポートを取得および設定します。 プロパティには、1 ~ 65535 の値を含めることができます。

EcnCapability

データ型: uint8

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

明示的輻輳通知 (ECN) 機能を取得および設定します。 このプロパティには、次のいずれかの値が含まれています。

価値 意味
無効
0
ECN は無効になっています。
有効
1
ECN が有効になっています。

ElementName

データ型: 文字列

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

オブジェクトのわかりやすい名前が含まれています。 このプロパティを使用すると、各インスタンスは、キー プロパティ、ID データ、および説明情報に加えて、わかりやすい名前を定義できます。

このプロパティは、CIM_ManagedElementから継承されます。

ForceWS

データ型: uint8

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

強制ウィンドウスケーリングが有効かどうかを示す値を取得および設定します。

Windows 8 および Windows Server 2012: このプロパティは、Windows 8.1 および Windows Server 2012 R2 より前ではサポートされていません。

価値 意味
無効
0
強制ウィンドウのスケーリングが無効になっています。
有効
1
強制ウィンドウのスケーリングが有効になっています。

InitialCongestionWindow

データ型: uint32

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

初期輻輳ウィンドウの最大セグメント サイズを取得および設定します。 プロパティ値の範囲は 2 ~ 64 です。

InitialRto

データ型: uint32

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

再送信タイムアウトを取得して設定します (ミリ秒単位)。 このプロパティの既定値は 3000 です。

InstanceID

データ型: 文字列

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

含まれる名前空間のスコープ内で、このクラスのインスタンスを一意かつ不透明に識別します。

[!重要]名前空間内で一意性を確保するには、InstanceID の値を次のパターンで構築する必要があります。

OrgID: LocalID する

OrgID には、InstanceIDを定義するビジネス エンティティが所有する、著作権、商標、またはその他の一意の名前を含めるか、認識されたグローバル機関によって割り当てられた登録済み ID である必要があります。 これは、スキーマ クラス名の構造に似ています。 さらに、一意性を確保するには、InstanceID の最初のコロンが、OrgIDLocalIDの間にある必要があります。 そのため、 OrgID にはコロン (':') を含めてはなりません。

LocalID はビジネス エンティティによって選択され、さまざまな基になる実際の要素を識別するために再利用しないでください。

上記のパターンを使用しない場合、定義エンティティは、結果として得られる InstanceID がこの名前空間に対してこのプロバイダーまたは他のプロバイダーによって生成された InstanceIDで再利用されないようにする必要があります。

分散管理タスク フォース (DMTF) 定義インスタンスの場合、パターンは、OrgID CIM に設定して使用する必要があります。

このプロパティは、CIM_ManagedElementから継承されます。

MaxSynRetransmissions する

データ型: uint8

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

SYN パケットとの接続の再確立を試行する回数を取得および設定します。 このプロパティには、2 ~ 8 の範囲の値を含めることができます。

Windows 8 および Windows Server 2012: このプロパティは、Windows 8.1 および Windows Server 2012 R2 より前ではサポートされていません。

MemoryPressureProtection

データ型: uint8

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

メモリ圧力保護の設定を取得および設定します。 このプロパティには、次のいずれかの値が含まれています。

価値 意味
無効
0
メモリ負荷保護を無効にします。
有効
1
メモリ圧力保護を有効にします。
既定の する
2
メモリ負荷保護の状態をシステムの既定値に復元します。

MinRto する

データ型: uint32

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

TCP 再送信タイムアウト (ミリ秒単位) を取得および設定します。 プロパティ値の範囲は 20 ミリ秒から 300 ミリ秒です。

nonSackRttResiliency する

データ型: uint8

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

選択的受信確認 (SACK) をサポートしていないクライアント Round-Trip 時間 (RTT) の回復性を有効にする値を取得および設定します。

Windows 8 および Windows Server 2012: このプロパティは、Windows 8.1 および Windows Server 2012 R2 より前ではサポートされていません。

価値 意味
無効
0
SACK をサポートしていないクライアントの RTT 回復性を無効にします。
有効
1
SACK をサポートしていないクライアントの RTT 回復性を有効にします。

PolicyActionName

データ型: 文字列

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

修飾子: キーMaxLen (256)

このポリシー アクションのわかりやすい名前。

このプロパティは、CIM_PolicyActionから継承されます。

PolicyKeywords

データ型: 配列 文字列

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

ポリシー オブジェクトを特徴付け/分類するためのキーワードの配列。 キーワードは、次の 2 種類のいずれかです。

  • これと他の MOF、または DMTF ホワイト ペーパーで定義されているキーワード。 これらのキーワードは、ベンダーに依存しない、インストールに依存しないポリシー オブジェクトの特徴付け方法を提供します。
  • ポリシー オブジェクトを特徴付けするためのインストールに依存するキーワード。 たとえば、"エンジニアリング"、"課金"、"2000 年 12 月のレビュー" などがあります。

この MOF では、UNKNOWNCONFIGURATIONUSAGESECURITYSERVICEMOTIVATIONALINSTALLATIONEVENTを定義します。 これらの概念はわかりやすいものであり、SLA/ポリシーホワイト ペーパーで詳しく説明されています。 1 つの追加キーワードとして、POLICYが定義されています。 このキーワードの役割は、一部の実装では、他の方法では識別できない可能性があるポリシー関連のインスタンスを識別することです。 POLICY キーワードは、上記で指定した他のキーワードと相互に排他的ではありません。

このプロパティは、CIM_Policyから継承されます。

PolicyRuleCreationClassName

データ型: 文字列

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

修飾子: キーMaxLen (256)

ルール固有のポリシー アクションの場合、このアクションが関連付けられているポリシー ルール オブジェクトの CreationClassName。 再利用可能なポリシー アクションの場合は、特別な値 'NO RULE' を使用して、このアクションが再利用可能であり、1 つのポリシー ルールに関連付けられていないことを示す必要があります。

このプロパティは、CIM_PolicyActionから継承されます。

PolicyRuleName

データ型: 文字列

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

修飾子: キーMaxLen (256)

ルール固有のポリシー アクションの場合、このアクションが関連付けられているポリシー ルール オブジェクトの名前。 再利用可能なポリシー アクションの場合は、特別な値 'NO RULE' を使用して、このアクションが再利用可能であり、1 つのポリシー ルールに関連付けられていないことを示す必要があります。

このプロパティは、CIM_PolicyActionから継承されます。

ScalingHeuristics

データ型: uint8

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

ウィンドウスケーリングヒューリスティックが有効かどうかを示す値を取得および設定します。

価値 意味
無効
0
ウィンドウのスケーリングヒューリスティックが無効になっています。
有効
1
ウィンドウスケーリングヒューリスティックが有効になっています。

SettingName

データ型: 文字列

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

設定の名前を取得します。 このプロパティには、次のいずれかの値が含まれています。

  • DatacenterCustom
  • InternetCustom
  • データセンター
  • Compat
  • インターネット
  • 自動

SystemCreationClassName

データ型: 文字列

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

修飾子: キーMaxLen (256)

このポリシー アクションが定義されているスコープ内の System オブジェクトの作成で使用されるクラスまたはサブクラスの名前。

このプロパティは、ポリシー アクションのこのインスタンスが存在するスコープ内の System オブジェクトを識別するのに役立ちます。 ルール固有のポリシー アクションの場合、これはポリシー ルールが定義されているコンテキストのシステムです。 再利用可能なポリシー アクションの場合、これは、アクションを保持する PolicyRepository (System のサブクラス) のインスタンスです。

このプロパティと SystemName 類似プロパティは、System クラスのインスタンスから伝達されたキーを表していません。 代わりに、このクラスのコンテキストで定義されているプロパティです。このプロパティは、ポリシー アクション InPolicyRepository 関連付けを介して直接、または PolicyActionInPolicyRule 集計を介して間接的に、このポリシー アクションが関連付けられている System のインスタンスの値を繰り返します。

このプロパティは、CIM_PolicyActionから継承されます。

SystemName

データ型: 文字列

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

修飾子: キーMaxLen (256)

このポリシー アクションのスコープが定義されている System オブジェクトの名前。

このプロパティは、ポリシー アクションのこのインスタンスが存在するスコープ内の System オブジェクトの識別を完了します。 ルール固有のポリシー アクションの場合、これはポリシー ルールが定義されているコンテキストのシステムです。 再利用可能なポリシー アクションの場合、これは、アクションを保持する PolicyRepository (System のサブクラス) のインスタンスです。

このプロパティは、CIM_PolicyActionから継承されます。

タイムスタンプ

データ型: uint8

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

RFC タイムスタンプ設定を取得および設定します。 このプロパティには、次のいずれかの値が含まれています。

価値 意味
無効
0
TCP タイムスタンプを無効にします。
有効
1
送信接続で TCP タイムスタンプを有効にし、受信接続で TCP タイムスタンプを使用できるようにします。
許可
2
受信接続が TCP タイムスタンプのネゴシエートを試みる場合は、TCP タイムスタンプを有効にします。

必要条件

サポートされる最小クライアント
Windows 8
サポートされている最小サーバー
Windows Server 2012
Namespace
Root\StandardCimv2
MOF
NetTCPIP.mof
DLL
NetTCPIP.dll

関連項目

CIM_PolicyAction

NetTCPIP プロバイダー クラス