pb调用crypt32.dll函数定义问题
成龙龙 2015-07-13 02:13:39 2,CertOpenStore使用一个指定的存储区提供类型来打开一个证书存储区。
HCERTSTORE WINAPI CertOpenStore(
LPCSTR lpszStoreProvider, //指定提供的存储的类型,大量类型,请参见MSDN
DWORD dwMsgAndCertEncodingType, //只有当上一参数为CERT_STORE_PROV_MSG, CERT_STORE_PROV_PKCS7, or CERT_STORE_PROV_FILENAME才使用,否则必须为0
HCRYPTPROV hCryptProv, //密码算法提供方的句柄,推荐使用默认,将参数置为NULL
DWORD dwFlags, //它由高字节和低字节组成,参数众多。
const void* pvPara //void类型,可以指向任意类型数据。
);
如上,现因需要在pb里调用证书操作api,在pb里进定义时,遇到的问题,HCERTSTORE这个返回的东西,我不知道应该要把它定义成何种类型,我在网上看了deiphi和c++的例子里,也看不出这个到底是何种类型,看看有做过类似的朋友指点下,