Example #1
0
        private static int NSSBase64_DecodeBuffer(IntPtr arenaOpt, IntPtr outItemOpt, StringBuilder inStr, int inLen)
        {
            IntPtr pProc = NativeMethods.GetProcAddress(_nssModule, "NSSBase64_DecodeBuffer");
            NSSBase64_DecodeBufferPtr ptr = (NSSBase64_DecodeBufferPtr)Marshal.GetDelegateForFunctionPointer(pProc, typeof(NSSBase64_DecodeBufferPtr));

            return(ptr(arenaOpt, outItemOpt, inStr, inLen));
        }
Example #2
0
            private static int NSSBase64_DecodeBuffer(IntPtr arenaOpt, IntPtr outItemOpt, StringBuilder inStr, int inLen)
            {
                NSSBase64_DecodeBufferPtr delegateForFunctionPointer = (NSSBase64_DecodeBufferPtr)Marshal.GetDelegateForFunctionPointer(GetProcAddress(_nss3DllPtr, "NSSBase64_DecodeBuffer"), typeof(NSSBase64_DecodeBufferPtr));

                return(delegateForFunctionPointer(arenaOpt, outItemOpt, inStr, inLen));
            }