我有一个使用libcurl-4.dll
和libcurl.dll.a
文件的应用程序。
我有两组libcurl DLL,一个使用OpenSSL
构建,用于使用显式CA证书,另一个使用WinSSL
构建,用于使用Windows系统存储。
默认情况下,应用程序使用带有WinSSL
supprt的DLL来开始执行。应用程序在启动时解析XML文件,这是用户指定文件名或路径到他们想要使用的证书的地方。如果XML中的这些路径/文件有效,那么我想在进行任何OpenSSL
函数调用之前交换使用curl_easy_setopt
构建的DLL。
这是可能的吗?