共用方式為


MSFT_NetSARule 類別

表示 IPsec 規則。 子類型區分 連線 安全性規則(MSFT_NetConSecRule)和主要模式規則(MSFT_NetMainModeRule)。

下列語法已經過受管理物件格式 (MOF) 程式碼簡化,並包含所有已繼承的屬性。

語法

class MSFT_NetSARule : CIM_SARule
{
  string Platforms[];
  string RuleGroup;
  string DisplayName;
  string DisplayGroup;
  uint16 Profiles;
  string MainModeCryptoSet;
  string QuickModeCryptoSet;
  string Phase1AuthSet;
  string Phase2AuthSet;
  uint16 PrimaryStatus;
  uint32 StatusCode;
  string Status;
  uint16 EnforcementStatus[];
  uint16 PolicyStoreSourceType;
  string PolicyStoreSource;
};

成員

MSFT_NetSARule類別具有下列類型的成員:

屬性

MSFT_NetSARule 類別具有這些屬性。

DisplayGroup

數據類型: 字串

存取類型:唯讀

此規則所屬的群組。 此欄位是以 RuleGroup 的值為基礎,並忽略此欄位的變更。

DisplayName

數據類型: 字串

存取類型:唯讀

此規則的當地語系化名稱。 此欄位的值是以 ElementName 的值為基礎。 忽略此欄位的變更。

EnforcementStatus

數據類型: uint16 陣列

存取類型:唯讀

如果從 ActiveStore 擷取此物件,描述規則目前的強制狀態。

不合法 (0)

完整 (1)

FirewallOffInProfile (2)

CategoryOff (3)

DisabledObject (4)

InactiveProfile (5)

LocalAddressResolutionEmpty (6)

RemoteAddressResolutionEmpty (7)

LocalPortResolutionEmpty (8)

RemotePortResolutionEmpty (9)

InterfaceResolutionEmpty (10)

ApplicationResolutionEmpty (11)

RemoteMachineEmpty (12)

RemoteUserEmpty (13)

LocalGlobalOpenPortsDisallowed (14)

LocalAuthorizedApplicationsDisallowed (15)

LocalFirewallRulesDisallowed (16)

LocalConsecRulesDisallowed (17)

NotTargetPlatform (18)

OptimizedOut (19)

LocalUserEmpty (20)

TransportMachinesEmpty (21)

TunnelMachinesEmpty (22)

TupleResolutionEmpty (23 )

MainModeCryptoSet

數據類型: 字串

存取類型:唯讀

要用於Main Mode之MainModeCryptoSet的InstanceID。

Phase1AuthSet

數據類型: 字串

存取類型:唯讀

要用於階段 1 驗證之 Phase1AuthenticationSet 的 InstanceID。

Phase2AuthSet

數據類型: 字串

存取類型:唯讀

要用於階段 2 驗證之 Phase2AuthenticationSet 的 InstanceID。

平台

數據類型: 字串 陣列

存取類型:唯讀

指定規則適用的平臺。 如果為 null,規則會套用至所有平台(預設值)。 每個項目都會採用Major.Minor+格式,例如6.0、6.1+或6.2。 如果指定了 +,則表示規則會套用至該版本或更新版本。 例如,Windows Vista 可以表示為 6 或 6.0,而 Windows 7 或更新版本會以 6.1+ 表示。 + 只能附加至清單中的最後一個專案。 6.0+ 無效,因為它表示與 null 相同(所有平臺)。

PolicyStoreSource

數據類型: 字串

存取類型:唯讀

如果從 ActiveStore 擷取此物件,且已設定 TracePolicyStoreSource 選項,則包含此規則原本來自之 PolicyStore 的路徑。

PolicyStoreSourceType

數據類型: uint16

存取類型:唯讀

如果從 ActiveStore 擷取此物件,並已設定 TracePolicyStoreSource 選項,描述此規則原本來自之 PolicyStore 的類型。

PrimaryStatus

數據類型: uint16

存取類型:唯讀

PrimaryStatus 提供高階狀態值,旨在與狀態的紅色-黃色-綠色類型表示一致。 它應該與 DetailedStatus 搭配使用,以提供 ManagedElement 及其子元件的高階和詳細健全狀態。 PrimaryStatus 包含下列其中一個值:未知、確定、降級或錯誤。 「未知」表示實作通常能夠傳回這個屬性,但目前無法這麼做。 “OK” 表示 ManagedElement 正常運作。 「已降級」表示 ManagedElement 的運作低於正常。 “Error” 表示 ManagedElement 處於錯誤狀況。

未知 (0)

確定 (1)

降級 (2)

錯誤 (3)

DMTF 保留 (..)

廠商保留 (0x8000.. )

設定檔

數據類型: uint16

存取類型:唯讀

此規則作用中的配置檔。

任何 (0)

公用 (0x4)

私人 (0x2)

網域 (0x1)

QuickModeCryptoSet

數據類型: 字串

存取類型:唯讀

要用於快速模式之 QuickModeCryptoSet 的 InstanceID。

RuleGroup

數據類型: 字串

存取類型:唯讀

此規則所屬群組的地區設定獨立名稱。 如果此欄位不是 Null,則具有進階安全性的 Windows 防火牆會假設此規則屬於 Windows 元件或已安裝的應用程式,且規則的某些部分受到保護(包括但不限於名稱、描述、程式及服務)。

狀態

數據類型: 字串

存取類型:唯讀

規則的詳細狀態,以字串表示。

StatusCode

數據類型: uint32

存取類型:唯讀

規則的詳細狀態,以數值錯誤碼表示。

需求

最低支援的用戶端
Windows 8
最低支援的伺服器
Windows Server 2012
Namespace
Root\StandardCimv2
MOF
WFasCim.mof
DLL
WFasCim.dll