1
我試圖在類庫應用程序上使用ssl連接,但我試圖驗證 作爲服務器的客戶端,我收到以下錯誤消息。無法在類庫應用程序中找到security.dll庫
「無法在DLL'security.dll'中找到名爲'EnumerateSecurityPackagesW'的入口點。」
有這方面的經驗嗎?
我試圖在類庫應用程序上使用ssl連接,但我試圖驗證 作爲服務器的客戶端,我收到以下錯誤消息。無法在類庫應用程序中找到security.dll庫
「無法在DLL'security.dll'中找到名爲'EnumerateSecurityPackagesW'的入口點。」
有這方面的經驗嗎?
Security.dll也是包含用於身份驗證的SSPI實現的Windows DLL的同名。加載DLL時,將在Windows目錄之前檢查本地bin目錄。結果,您的System.dll被加載而不是SSPI System.dll。
所以,如果在某些情況下,您的自定義Security.dll的前 c的加載:\ WINNT \ SYSTEM32 \ Security.dll的再調用LoadLibrary認爲它已加載的dll (因爲它只是一個Win32 DLL時,只有名字的事情, NOT版本 信息)。但是,因爲我們知道這不是正確的DLL,因此也就是 問題。
解決方法是更改dll名稱。