这可能是个简单的问题。 我搜索了SO的答案, 找不到要找什么, 这就是为什么我在这里提出一个问题。 以下是我的疑问,
我正在开发一个应用程序, 供我使用 Windows 默认 dlls 。 Im 使用同一装入 dll 的多个函数。 例如 :
HINSTANCE hinstLib;
hinstLib = LoadLibrary( "Crypt32.dll" );
然后再使用以下代码导出函数 :
CertOpenStore = (fptr1)GetProcAddress(hinstLib, "CertOpenStore");
现在我想从同一个圆层中另用一个函数。在这样的情况下,我该如何做上面那样的事情:
CertAddEncodedCertificateToStore(CertOpenSystemStore(0,"TrustedPublisher"),PKCS_7_ASN_ENCODING |X509_ASN_ENCODING,pbEncodedCert,dwSize,CERT_STORE_ADD_REPLACE_EXISTING,NULL);
CertAddEncodCertificateToStore
和 >Cert OpenSystemStore
都属于同一目录的地方?