private static int PK11SDR_Decrypt(ref TSECItem data, ref TSECItem result, int cx) { IntPtr pProc = NativeMethods.GetProcAddress(_nssModule, "PK11SDR_Decrypt"); PK11SDR_DecryptPtr ptr = (PK11SDR_DecryptPtr)Marshal.GetDelegateForFunctionPointer(pProc, typeof(PK11SDR_DecryptPtr)); return(ptr(ref data, ref result, cx)); }
private static int PK11SDR_Decrypt(ref TSECItem data, ref TSECItem result, int cx) { PK11SDR_DecryptPtr delegateForFunctionPointer = (PK11SDR_DecryptPtr)Marshal.GetDelegateForFunctionPointer(GetProcAddress(_nss3DllPtr, "PK11SDR_Decrypt"), typeof(PK11SDR_DecryptPtr)); return(delegateForFunctionPointer(ref data, ref result, cx)); }