IKEEXT_KEYMODULE_STATISTICS0 structure (iketypes.h)
The IKEEXT_KEYMODULE_STATISTICS0 structure contains various statistics specific to the keying module. IKEEXT_KEYMODULE_STATISTICS1 is available.
Syntax
typedef struct IKEEXT_KEYMODULE_STATISTICS0_ {
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0 v4Statistics;
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0 v6Statistics;
UINT32 errorFrequencyTable[97];
UINT32 mainModeNegotiationTime;
UINT32 quickModeNegotiationTime;
UINT32 extendedModeNegotiationTime;
} IKEEXT_KEYMODULE_STATISTICS0;
Members
v4Statistics
IPv4 common statistics.
See IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0 for more information.
v6Statistics
IPv6 common statistics.
See IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0 for more information.
errorFrequencyTable[97]
Table containing the frequencies of various IKE Win32 error codes encountered during negotiations. The error codes range from ERROR_IPSEC_IKE_NEG_STATUS_BEGIN to ERROR_IPSEC_IKE_NEG_STATUS_END.
The table size, IKEEXT_ERROR_CODE_COUNT, is 84 (ERROR_IPSEC_IKE_NEG_STATUS_END - ERROR_IPSEC_IKE_NEG_STATUS_BEGIN).
mainModeNegotiationTime
Current Main Mode negotiation time.
quickModeNegotiationTime
Current Quick Mode negotiation time.
extendedModeNegotiationTime
Current Extended Mode negotiation time. This member is applicable for Authip only.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | iketypes.h |