IPSEC_API_PARAM (Windows CE 5.0)

Send Feedback

This specifies the settings for the IPSec configuration parameters.

typedef struct {  DWORD id;  PVOID val;  DWORD valSize;} IPSEC_API_PARAM, *PIPSEC_API_PARAM;

Members

  • id
    Specifies the configuration parameter ID. This member can be one of the following values:

    Value Description
    IPSEC_API_PARAM_LOG_LEVEL Specifies the IPSec logging level.
    IPSEC_API_PARAM_LOG_METHOD Specifies the IPSec logging method.
  • val
    Pointer to a data buffer that corresponds to the configuration parameter. For IPSEC_API_PARAM_LOG_LEVEL and IPSEC_API_PARAM_LOG_METHOD this is a pointer to a DWORD. For IPSEC_API_PARAM_LOG_LEVEL, the DWORD value can be one of the following:

    Value Description
    IPSEC_API_LOG_LEVEL_NONE No logging is performed. This is the default setting.
    IPSEC_API_LOG_LEVEL_ERROR Log errors only.
    IPSEC_API_LOG_LEVEL_WARNING Log warnings and errors only.
    IPSEC_API_LOG_LEVEL_DIAG Log errors, warnings, and diagnostics.
    IPSEC_API_LOG_LEVEL_PSS Log all of the above plus information that is useful to product support personnel.
    IPSEC_API_LOG_LEVEL_TRACE Perform more extensive logging.
    IPSEC_API_LOG_LEVEL_VERBOSE Perform very extensive logging.

    Note   Logging levels PSS,TRACE, and VERBOSE are available for debug builds of Windows CE run-time images only.

    For IPSEC_API_PARAM_LOG_METHOD, the DWORD value can be one of the following:

    Value Description
    IPSEC_API_LOG_METHOD_DEBUGOUT Print logs to debugger output. This setting is the default.
    IPSEC_API_LOG_METHOD_CELOG Output logs using CeLog.
  • valSize
    Size of the data buffer corresponding to a configuration parameter. For IPSEC_API_PARAM_LOG_METHOD and IPSEC_API_PARAM_LOG_METHOD, this value is sizeof(DWORD).

Requirements

OS Versions: Windows CE 5.0 and later.
Header: Ipsec_api.h.

See Also

SetIPSecConfig

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.