FreeRDP
Loading...
Searching...
No Matches
ssl.h
1
21#ifndef WINPR_SSL_H
22#define WINPR_SSL_H
23
24#include <winpr/wtypes.h>
25#include <winpr/winpr.h>
26
27#define WINPR_SSL_INIT_DEFAULT 0x00
28#define WINPR_SSL_INIT_ALREADY_INITIALIZED 0x01
29#define WINPR_SSL_INIT_ENABLE_LOCKING 0x2
30#define WINPR_SSL_INIT_ENABLE_FIPS 0x4
31
32#define WINPR_SSL_CLEANUP_GLOBAL 0x01
33#define WINPR_SSL_CLEANUP_THREAD 0x02
34
35#ifdef __cplusplus
36extern "C"
37{
38#endif
39
40 WINPR_API BOOL winpr_InitializeSSL(DWORD flags);
41 WINPR_API BOOL winpr_CleanupSSL(DWORD flags);
42
43 WINPR_API BOOL winpr_FIPSMode(void);
44
45#ifdef __cplusplus
46}
47#endif
48
49#endif /* WINPR_SSL_H */