MSFT_NetQuickModeSA class
A Quick Mode SA.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
class MSFT_NetQuickModeSA : CIM_IPsecSAEndpoint
{
string LocalEndpoint;
string RemoteEndpoint;
uint16 LocalPort;
uint16 RemotePort;
uint64 TrafficLuid;
UINT8 IpProtocol;
string InterfaceAlias;
uint64 RealIfProfileId;
uint16 LocalUdpEncapsulationPort;
uint16 RemoteUdpEncapsulationPort;
uint32 Flags;
string TransportLayerFilterName;
uint64 MmSaId;
uint32 FirstTransformType;
uint32 FirstIntegrityAlgorithm;
uint32 FirstCipherAlgorithm;
uint32 SecondTransformType;
uint32 SecondIntegrityAlgorithm;
uint32 SecondCipherAlgorithm;
uint32 SecondSPI;
string PeerV4PrivateAddress;
uint32 PfsGroupId;
uint64 QuickModeFilterId;
uint64 LifetimePackets;
uint32 NdAllowClearTimeoutSeconds;
uint32 NapContext;
uint32 QmSaId;
uint64 VirtualIfTunnelId;
uint64 TrafficSelectorId;
string MmTargetName;
string EmTargetName;
uint64 ExplicitCredentials;
uint16 DFHandling;
uint16 EncapsulationMode;
boolean InboundDirection;
boolean PFSInUse;
uint32 SPI;
uint64 IdleDurationSeconds;
uint64 LifetimeKilobytes;
uint64 LifetimeSeconds;
boolean PacketLoggingActive;
uint8 RefreshThresholdSecondsPercentage;
uint8 RefreshThresholdKbytesPercentage;
string NameFormat;
string OtherTypeDescription;
uint16 ProtocolIFType;
uint16 ProtocolType;
string SystemCreationClassName;
string SystemName;
string CreationClassName;
string Name;
uint16 AvailableRequestedStates[];
uint16 EnabledDefault;
uint16 EnabledState;
string OtherEnabledState;
uint16 RequestedState;
datetime TimeOfLastStateChange;
uint16 TransitioningToState;
datetime InstallDate;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
string InstanceID;
string Caption;
string Description;
string ElementName;
};
Members
The MSFT_NetQuickModeSA class has these types of members:
Properties
The MSFT_NetQuickModeSA class has these properties.
-
AvailableRequestedStates
-
-
Data type: uint16 array
-
Access type: Read-only
This field is ignored.
-
-
Caption
-
-
Data type: string
-
Access type: Read-only
Used in CimInstance.ToString(). A short string for describing this instance when debugging.
-
-
CommunicationStatus
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
CreationClassName
-
-
Data type: string
-
Access type: Read-only
Reserved for internal use by the WMI provider only.
-
-
Description
-
-
Data type: string
-
Access type: Read-only
This field is ignored.
-
-
DetailedStatus
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
DFHandling
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
ElementName
-
-
Data type: string
-
Access type: Read-only
This field is ignored.
-
-
EmTargetName
-
-
Data type: string
-
Access type: Read-only
Extended Mode target SPN
-
-
EnabledDefault
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
EnabledState
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
EncapsulationMode
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
ExplicitCredentials
-
-
Data type: uint64
-
Access type: Read-only
Optional handle to explicit credentials
-
-
FirstCipherAlgorithm
-
-
Data type: uint32
-
Access type: Read-only
The cipher algorithm for the first operation
-
None (0)
-
DES (2)
-
3DES (6)
-
AES-128 (65001)
-
AES-192 (65002)
-
AES-256 (65003)
-
AES-GCM-128 (65004)
-
AES-GCM-192 (65005)
-
AES-GCM-256 (65006 )
-
-
FirstIntegrityAlgorithm
-
-
Data type: uint32
-
Access type: Read-only
The integrity algorithm for the first operation
-
None (0)
-
MD5 (2)
-
SHA-1 (3)
-
SHA-256 (65001)
-
AES-GMAC-128 (65003)
-
AES-GMAC-192 (65004)
-
AES-GMAC-256 (65005 )
-
-
FirstTransformType
-
-
Data type: uint32
-
Access type: Read-only
First Transform type
-
-
Flags
-
-
Data type: uint32
-
Access type: Read-only
SA Flags
-
-
HealthState
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
IdleDurationSeconds
-
-
Data type: uint64
-
Access type: Read-only
This field is ignored.
-
-
InboundDirection
-
-
Data type: boolean
-
Access type: Read-only
This field is ignored.
-
-
InstallDate
-
-
Data type: datetime
-
Access type: Read-only
This field is ignored.
-
-
InstanceID
-
-
Data type: string
-
Access type: Read-only
A string that uniquely identifies this instance within the PolicyStore.
-
-
InterfaceAlias
-
-
Data type: string
-
Access type: Read-only
Local interface alias
-
-
IpProtocol
-
-
Data type: UINT8
-
Access type: Read-only
IP protocol for this traffic. Only specified if the traffic is more general than the matching filter
-
-
LifetimeKilobytes
-
-
Data type: uint64
-
Access type: Read-only
This field is ignored.
-
-
LifetimePackets
-
-
Data type: uint64
-
Access type: Read-only
Liftime by number of packets
-
-
LifetimeSeconds
-
-
Data type: uint64
-
Access type: Read-only
This field is ignored.
-
-
LocalEndpoint
-
-
Data type: string
-
Access type: Read-only
The address of the local endpoint the SA applies to.
-
-
LocalPort
-
-
Data type: uint16
-
Access type: Read-only
The local machine port the SA applies to, or 0 for all ports.
-
-
LocalUdpEncapsulationPort
-
-
Data type: uint16
-
Access type: Read-only
Local Udp encapsulation port for NAT traversal
-
-
MmSaId
-
-
Data type: uint64
-
Access type: Read-only
Id of the associated Main Mode
-
-
MmTargetName
-
-
Data type: string
-
Access type: Read-only
Main Mode target SPN
-
-
Name
-
-
Data type: string
-
Access type: Read-only
Reserved for internal use by the WMI provider only.
-
-
NameFormat
-
-
Data type: string
-
Access type: Read-only
This field is ignored.
-
-
NapContext
-
-
Data type: uint32
-
Access type: Read-only
Network Access Protection context
-
-
NdAllowClearTimeoutSeconds
-
-
Data type: uint32
-
Access type: Read-only
Timeout after which the IPsec SA should stop accepting packets coming in the clear in negotiation discovery mode
-
-
OperatingStatus
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
OperationalStatus
-
-
Data type: uint16 array
-
Access type: Read-only
This field is ignored.
-
-
OtherEnabledState
-
-
Data type: string
-
Access type: Read-only
This field is ignored.
-
-
OtherTypeDescription
-
-
Data type: string
-
Access type: Read-only
This field is ignored.
-
-
PacketLoggingActive
-
-
Data type: boolean
-
Access type: Read-only
This field is ignored.
-
-
PeerV4PrivateAddress
-
-
Data type: string
-
Access type: Read-only
Private address of peer behind NAT
-
-
PfsGroupId
-
-
Data type: uint32
-
Access type: Read-only
Perfect forward secrecy group id
-
None (0)
-
DH Group 1 (1)
-
DH Group 2 (2)
-
DH Group 14 (14)
-
DH Group 19 (19)
-
DH Group 20 (20)
-
DH Group 24 (24)
-
Same as Main Mode (65535 )
-
-
PFSInUse
-
-
Data type: boolean
-
Access type: Read-only
This field is ignored.
-
-
PrimaryStatus
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
ProtocolIFType
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
ProtocolType
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
QmSaId
-
-
Data type: uint32
-
Access type: Read-only
Identifier for tiebraking simultaneous SAs
-
-
QuickModeFilterId
-
-
Data type: uint64
-
Access type: Read-only
LUID of the FWPS_LAYER_IPSEC_XX layer FWPS filter corresponding to this SA
-
-
RealIfProfileId
-
-
Data type: uint64
-
Access type: Read-only
The profile ID corresponding to the actual interface that the traffic is going out on or coming in from the wire.
-
-
RefreshThresholdKbytesPercentage
-
-
Data type: uint8
-
Access type: Read/write
-
Qualifiers: MinValue (0), MaxValue (100), Override ("RefreshThresholdKbytesPercentage")
This property is ignored.
-
-
RefreshThresholdSecondsPercentage
-
-
Data type: uint8
-
Access type: Read/write
-
Qualifiers: MinValue (0), MaxValue (100), Override ("RefreshThresholdSecondsPercentage")
This property is ignored.
-
-
RemoteEndpoint
-
-
Data type: string
-
Access type: Read-only
The address of the remote endpoint the SA applies to.
-
-
RemotePort
-
-
Data type: uint16
-
Access type: Read-only
The remote machine port the SA applies to, or 0 for all ports.
-
-
RemoteUdpEncapsulationPort
-
-
Data type: uint16
-
Access type: Read-only
Remote Udp encapsulation port for NAT traversal
-
-
RequestedState
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
SecondCipherAlgorithm
-
-
Data type: uint32
-
Access type: Read-only
The cipher algorithm for the second operation
-
None (0)
-
DES (2)
-
3DES (6)
-
AES-128 (65001)
-
AES-192 (65002)
-
AES-256 (65003)
-
AES-GCM-128 (65004)
-
AES-GCM-192 (65005)
-
AES-GCM-256 (65006 )
-
-
SecondIntegrityAlgorithm
-
-
Data type: uint32
-
Access type: Read-only
The integrity algorithm for the second operation
-
None (0)
-
MD5 (2)
-
SHA-1 (3)
-
SHA-256 (65001)
-
AES-GMAC-128 (65003)
-
AES-GMAC-192 (65004)
-
AES-GMAC-256 (65005 )
-
-
SecondSPI
-
-
Data type: uint32
-
Access type: Read-only
The spi for the first operation
-
-
SecondTransformType
-
-
Data type: uint32
-
Access type: Read-only
Second Transform type
-
-
SPI
-
-
Data type: uint32
-
Access type: Read-only
This field is ignored.
-
-
Status
-
-
Data type: string
-
Access type: Read-only
This field is ignored.
-
-
StatusDescriptions
-
-
Data type: string array
-
Access type: Read-only
This field is ignored.
-
-
SystemCreationClassName
-
-
Data type: string
-
Access type: Read-only
Reserved for internal use by the WMI provider only.
-
-
SystemName
-
-
Data type: string
-
Access type: Read-only
Reserved for internal use by the WMI provider only.
-
-
TimeOfLastStateChange
-
-
Data type: datetime
-
Access type: Read-only
This field is ignored.
-
-
TrafficLuid
-
-
Data type: uint64
-
Access type: Read-only
If traffic type is transport mode, this is the LUID of the FWPS transport layer filter corresponding to this traffic. If traffic type is tunnel mode, this is the LUID of the associated QM policy. In tunnel mode, this represents the QM traffic selectors for the tunnel
-
-
TrafficSelectorId
-
-
Data type: uint64
-
Access type: Read-only
ID/Handle to Virtual-IF traffic selector(s)
-
-
TransitioningToState
-
-
Data type: uint16
-
Access type: Read-only
This field is ignored.
-
-
TransportLayerFilterName
-
-
Data type: string
-
Access type: Read-only
Name of the matching transport filter
-
-
VirtualIfTunnelId
-
-
Data type: uint64
-
Access type: Read-only
ID/Handle to Virtual-IF tunnel state
-
Requirements
Minimum supported client |
Windows 8 |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\StandardCimv2 |
MOF |
|
DLL |
|