English 中文(简体)
同一 dll 的多个调用功能
原标题:call multiple functions from same dll

这可能是个简单的问题。 我搜索了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 都属于同一目录的地方?

最佳回答

就像你以前一样,但换个函数名称:

fptr1 OtherFunc = GetProcAddress(hinstLib, "OtherFunc");
问题回答

暂无回答




相关问题
Fastest method for running a binary search on a file in C?

For example, let s say I want to find a particular word or number in a file. The contents are in sorted order (obviously). Since I want to run a binary search on the file, it seems like a real waste ...

Print possible strings created from a Number

Given a 10 digit Telephone Number, we have to print all possible strings created from that. The mapping of the numbers is the one as exactly on a phone s keypad. i.e. for 1,0-> No Letter for 2->...

Tips for debugging a made-for-linux application on windows?

I m trying to find the source of a bug I have found in an open-source application. I have managed to get a build up and running on my Windows machine, but I m having trouble finding the spot in the ...

Trying to split by two delimiters and it doesn t work - C

I wrote below code to readin line by line from stdin ex. city=Boston;city=New York;city=Chicago and then split each line by ; delimiter and print each record. Then in yet another loop I try to ...

Good, free, easy-to-use C graphics libraries? [closed]

I was wondering if there were any good free graphics libraries for C that are easy to use? It s for plotting 2d and 3d graphs and then saving to a file. It s on a Linux system and there s no gnuplot ...

Encoding, decoding an integer to a char array

Please note that this is not homework and i did search before starting this new thread. I got Store an int in a char array? I was looking for an answer but didn t get any satisfactory answer in the ...

热门标签