Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

RSOP_IPSECPolicySetting class

The RSOP_IPSECPolicySetting WMI class represents the policy data for the IPSec extension. Note that this class was available starting with Windows Server 2003 and may not be available in future versions of Windows.

The following syntax is simplified from MOF code and includes all inherited properties.

Syntax

class RSOP_IPSECPolicySetting
{
  string id;
  uint32 precedence;
  string className;
  string description;
  string name;
  string ipsecName;
  string ipsecID;
  uint32 ipsecDataType;
  uint8  ipsecData[ ];
  string ipsecISAKMPReference;
  string ipsecNFAReference[ ];
  unit32 whenChanged;
  string ipsecOwnersReference[ ];
  string ipsecNegotiationPolicyReference;
  string ipsecNegotiationPolicyType;
  string ipsecNegotiationPolicyAction;
  string ipsecFilterReference;
};

Members

The RSOP_IPSECPolicySetting class inherits from the IUnknown interface. RSOP_IPSECPolicySetting also has these types of members:

Properties

The RSOP_IPSECPolicySetting class has these properties.

className
Data type: string
Access type: Read-only

Identifies the type of IPSec object; for example, the object can be an IPSec filter, rule or policy.

description
Data type: string
Access type: Read-only

User-defined description of the IPSec object.

id
Data type: string
Access type: Read-only
Qualifiers: Key

Unique identifier for objects of this class. Inherited from RSOP_PolicySetting.

ipsecData
Data type: uint8 array
Access type: Read-only

Data blob of object-specific binary data.

ipsecDataType
Data type: uint32
Access type: Read-only

Value that stores product-versioning information.

ipsecFilterReference
Data type: string
Access type: Read-only

Reference to an associated IPSec filter object, if applicable.

ipsecID
Data type: string
Access type: Read-only

GUID that uniquely identifies the IPSec object; used internally by IPSec.

ipsecISAKMPReference
Data type: string
Access type: Read-only

Reference to an associated main-mode IPSec policy object, if applicable.

ipsecName
Data type: string
Access type: Read-only

User-friendly name of the IPSec object.

ipsecNegotiationPolicyAction
Data type: string
Access type: Read-only

Action to take if the object is a quick-mode negotiation policy.

ipsecNegotiationPolicyReference
Data type: string
Access type: Read-only

Reference to an associated quick-mode negotiation policy, if applicable.

ipsecNegotiationPolicyType
Data type: string
Access type: Read-only

Type of quick-mode negotiation policy. This property exists for backward compatibility.

ipsecNFAReference
Data type: string array
Access type: Read-only

Reference to the set of associated IPSec rules, if applicable. IPSec rules are negotiation-to-filter associations.

ipsecOwnersReference
Data type: string array
Access type: Read-only

Reference to the parent or owner object.

name
Data type: string
Access type: Read-only

User-friendly name of the IPSec object. This property is identical to the ipsecName property.

precedence
Data type: uint32
Access type: Read-only

The order or precedence in which the policy object should be applied.

whenChanged
Data type: unit32
Access type: Read-only

Time stamp indicating when the IPSec object was last changed.

Remarks

The RSOP_IPSECPolicySetting class is derived from RSOP_PolicySetting.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2003 [desktop apps only]

Namespace

\\.\root\RSOP

MOF

Rsopcls.mof

See also

Group Policy Overview
Group Policy RSoP WMI Classes
RSOP_PolicySetting

 

 

Show:
© 2014 Microsoft. All rights reserved.