请问下面调用正确吗?
为什么我的程序调用后还是出现SSL初始化错误
SSLLib.dll
放在了bin下int OPENSSL_init(intmode)[DllImport("SSLLib.dll",CallingConvention=CallingConvention.Cdecl,EntryPoint="OPENSSL_init")]]
public static extern int OPENSSL_init(int mode);函数调用
public void test()
{
//为什么这里初始化会出错?
int i= OPENSSL_init(0);
}
为什么我的程序调用后还是出现SSL初始化错误
SSLLib.dll
放在了bin下int OPENSSL_init(intmode)[DllImport("SSLLib.dll",CallingConvention=CallingConvention.Cdecl,EntryPoint="OPENSSL_init")]]
public static extern int OPENSSL_init(int mode);函数调用
public void test()
{
//为什么这里初始化会出错?
int i= OPENSSL_init(0);
}
to bdmh 是 Cdecl.. 急死我了。 应该本地可以调用阿 为什么会这样 。 1点多就要测试了。
To evilant
SSLLib.dll放在程序bin->DeBug下了!
去掉后报错 对PInovke 的调用不对称。