Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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
Send Feedback on this topic to the authors