2011-05-02 15 views
0
typedef CK_CALLBACK_FUNCTION(CK_RV, CK_CREATEMUTEX)(
CK_VOID_PTR_PTR ppMutex 
); 

問候,如何p/invoke this methode?

/*我也需要通過用P/Invoke的PKCS#C#應用程序,讓我的HSM,情報11 */

回答

2

請參閱此PInvoke.net頁:

http://www.pinvoke.net/default.aspx/kernel32.createmutex

C#的簽名是:

[DllImport("kernel32.dll")] 
static extern IntPtr CreateMutex(IntPtr lpMutexAttributes, bool bInitialOwner, string lpName); 
+0

坦克的,,但我使用cryptoki.dll? – loupoo 2011-05-02 15:42:06

+0

不,你使用kernel32.dll,就像它說的那樣。 – qJake 2011-05-02 15:50:55

+0

好的,謝謝,什麼是「字符串lpName」,你有關於pkcs#11和cryptoki的想法嗎? – loupoo 2011-05-02 16:44:44