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
自動調整層級受到高度限制。 - Restricted
- 2
自動微調層級會受到限制。 - Normal
- 3
自動微調層級是正常的。 - 實驗性
- 4
自動微調層級是實驗性的。 -
-
AutoTuningLevelLocal
-
-
數據類型: uint8
-
存取類型:讀取/寫入
取得和設定本機自動調整層級。 這個屬性包含下列其中一個值。
值 意義 - 停用
- 0
- 高度限制
- 1
高度限制 - Restricted
- 2
- Normal
- 3
- 實驗性
- 4
-
-
標題
-
-
數據類型: 字串
-
存取類型:唯讀
-
限定符: MaxLen (64)
包含物件的簡短文字描述。
此屬性繼承自 CIM_ManagedElement。
-
-
CommonName
-
-
數據類型: 字串
-
存取類型:唯讀
這個原則相關物件的易記名稱。
此屬性繼承自 CIM_Policy。
-
-
CongestionProvider
-
-
數據類型: uint8
-
存取類型:讀取/寫入
取得並設定 TCP 壅塞提供者設定。 這個屬性包含下列其中一個值。
值 意義 - Default
- 0
- 打分
- 2
複合 TCP (TCP) - DCTCP
- 3
資料中心 TCP (DCTCP) -
-
CreationClassName
-
指出在建立實例時所使用的類別或子類別的名稱。 搭配這個類別的其他索引鍵屬性使用時,這個屬性允許唯一識別此類別及其子類別的所有實例。
此屬性繼承自 CIM_PolicyAction。
-
CwndRestart
-
-
數據類型: uint8
-
存取類型:讀取/寫入
取得並設定值,這個值表示是否重新啟動擁擠的視窗。 這個屬性包含下列其中一個值。
值 意義 - 停用
- 0
未重新啟動擁擠的視窗。 - 已啟用
- 1
已重新啟動擁擠的視窗。 -
-
DelayedAckFrequency
-
-
數據類型: uint8
-
存取類型:讀取/寫入
取得和設定會導致忽略 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
-
-
數據類型: 字串
-
存取類型:唯讀
包含物件的使用者易記名稱。 這個屬性可讓每個實例除了定義其索引鍵屬性、身分識別數據和描述資訊之外,還定義使用者易記的名稱。
此屬性繼承自 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 之商業實體所擁有的著作權、商標或其他唯一名稱,或是由已辨識的全域授權單位指派的已註冊標識符。 這類似於 Schema 類別名稱的結構。 此外,為了確保 InstanceID 中的第一個冒號必須介於 OrgID 和LocalID 之間。 在那裡,OrgID 不得包含冒號 (':')。
LocalID 是由商業實體選擇,不應重新用來識別不同的基礎真實世界元素。
如果未使用上述模式,定義實體必須確保由此或這個命名空間的其他提供者所產生的任何 InstanceID 不會重複使用產生的 InstanceID。
針對分散式管理工作組 (DMTF) 定義的實例,模式必須與設定為 CIM 的 OrgID 搭配使用。
此屬性繼承自 CIM_ManagedElement。
-
-
MaxSynRetransmissions
-
-
數據類型: uint8
-
存取類型:讀取/寫入
取得和設定嘗試使用SYN封包重新建立連線的次數。 這個屬性可以包含範圍從 2 到 8 的值。
Windows 8 和 Windows Server 2012: Windows 8.1 和 Windows Server 2012 R2 之前不支援此屬性。
-
-
MemoryPressureProtection
-
-
數據類型: uint8
-
存取類型:讀取/寫入
取得和設定記憶體壓力保護設定。 這個屬性包含下列其中一個值。
值 意義 - 停用
- 0
停用記憶體壓力保護。 - 已啟用
- 1
啟用記憶體壓力保護。 - Default
- 2
將記憶體壓力保護狀態還原至系統預設值。 -
-
MinRto
-
-
數據類型: uint32
-
存取類型:讀取/寫入
取得並設定 TCP 重新傳輸逾時,以毫秒為單位。 屬性值的範圍可以從 20 毫秒到 300 毫秒。
-
-
NonSackRttResiliency
-
-
數據類型: uint8
-
存取類型:讀取/寫入
取得和設定值,針對不支援選擇性通知 (SACK) 的用戶端啟用來回行程時間 (RTT) 復原功能。
Windows 8 和 Windows Server 2012: Windows 8.1 和 Windows Server 2012 R2 之前不支援此屬性。
值 意義 - 停用
- 0
針對不支援 SACK 的用戶端停用 RTT 復原功能。 - 已啟用
- 1
針對不支援 SACK 的用戶端啟用 RTT 復原功能。 -
-
PolicyActionName
-
此原則動作的使用者易記名稱。
此屬性繼承自 CIM_PolicyAction。
-
PolicyKeywords
-
-
數據類型: 字串 陣列
-
存取類型:唯讀
用於描述/分類原則對象的關鍵詞陣列。 關鍵字是兩種類型之一:
- 在這個和其他MOF中定義的關鍵詞,或在 DMTF 白皮書中定義。 這些關鍵詞提供廠商獨立的安裝方式來描述原則物件。
- 描述原則對象的安裝相依關鍵詞。 範例包括「工程」、「帳單」和「2000 年 12 月的檢閱」。
此MOF定義下列關鍵詞: UNKNOWN、 CONFIGURATION、 USAGE、 SECURITY、 SERVICE、 MOTIVATIONAL、 INSTALLATION和 EVENT。 這些概念是自我說明的,而且會在 SLA/原則白皮書中進一步討論。 另一個關鍵詞已定義: POLICY。 此關鍵詞的角色是識別某些實作中可能無法識別的原則相關實例。 關鍵詞 POLICY 不互斥上述其他關鍵詞。
此屬性繼承自 CIM_Policy。
-
-
PolicyRuleCreationClassName
-
對於規則特定的原則動作, 此動作與此動作相關聯的原則規則物件的 CreationClassName 。 對於可重複使用的原則動作,應該使用特殊值 『NO RULE』,指出此動作可重複使用且與單一原則規則無關。
此屬性繼承自 CIM_PolicyAction。
-
PolicyRuleName
-
對於規則特定原則動作,此動作相關聯的原則規則對象名稱。 對於可重複使用的原則動作,應該使用特殊值 『NO RULE』,指出此動作可重複使用且與單一原則規則無關。
此屬性繼承自 CIM_PolicyAction。
-
ScalingHeuristics
-
-
數據類型: uint8
-
存取類型:讀取/寫入
取得和設定值,這個值表示是否啟用視窗縮放啟發學習法。
值 意義 - 停用
- 0
窗口調整啟發學習法已停用。 - 已啟用
- 1
已啟用窗口調整啟發學習法。 -
-
SettingName
-
-
數據類型: 字串
-
存取類型:唯讀
取得設定的名稱。 這個屬性包含下列其中一個值。
- DatacenterCustom
- InternetCustom
- 資料中心
- Compat
- 網際網路
- 自動
-
-
SystemCreationClassName
-
定義此原則動作範圍之 System 物件時所使用的類別或子類別名稱。
這個屬性有助於識別此原則動作實例所在範圍中的 System 物件。 對於規則特定的原則動作,這是定義原則規則內容的系統。 對於可重複使用的原則動作,這是保留 Action 的 PolicyRepository 實例(這是 System 的子類別)。
請注意,這個屬性和類似的屬性 SystemName 並不代表類別 System 實例的傳播索引鍵。 相反地,它們是在此類別內容中定義的屬性,其會重複此原則動作相關之 System 實例的值,直接透過原則動作 InPolicyRepository 關聯,或間接透過 PolicyActionInPolicyRule 匯總。
此屬性繼承自 CIM_PolicyAction。
-
SystemName
-
定義此原則動作範圍之 System 物件的名稱。
這個屬性會完成 System 對象的識別,此物件的範圍是原則動作的這個實例存在。 對於規則特定的原則動作,這是定義原則規則內容的系統。 對於可重複使用的原則動作,這是保留 Action 的 PolicyRepository 實例(這是 System 的子類別)。
此屬性繼承自 CIM_PolicyAction。
-
時間戳記
-
-
數據類型: uint8
-
存取類型:讀取/寫入
取得和設定 RFC 時間戳設定。 這個屬性包含下列其中一個值。
值 意義 - 停用
- 0
停用 RFC 1323 時間戳。 - 已啟用
- 1
啟用 RFC 1323 時間戳。 -
需求
最低支援的用戶端 |
Windows 8 |
最低支援的伺服器 |
Windows Server 2012 |
Namespace |
Root\StandardCimv2 |
MOF |
|
DLL |
|