Expand Minimize

IKEEXT_KEYMODULE_STATISTICS0 structure

The IKEEXT_KEYMODULE_STATISTICS0 structure contains various statistics specific to the keying module.

Note  IKEEXT_KEYMODULE_STATISTICS0 is the specific implementation of IKEEXT_KEYMODULE_STATISTICS used in Windows Vista. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information. For Windows 7 and later, 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[IKEEXT_ERROR_CODE_COUNT];
  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

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

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Iketypes.h

IDL

Iketypes.idl

 

 

Community Additions

ADD
Show:
© 2015 Microsoft