我需要在 用户登录时候通过加密狗验证信息。但是 asp.net ,c# 语言 怎么调用加密狗的api阿
请高手指点,最好有 源程序谢谢

解决方案 »

  1.   

    加密狗的api一般作为普通的win32 dll 共程序调用,建议看看ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconinteroperatingwithunmanagedcode.htm
      

  2.   

    using System;
    using System.Runtime.InteropServices;public delegate bool CallBack(int hwnd, int lParam);public class EnumReportApp {    [DllImport("user32")]
        public static extern int EnumWindows(CallBack x, int y);     public static void Main() 
        {
            CallBack myCallBack = new CallBack(EnumReportApp.Report);
            EnumWindows(myCallBack, 0);
        }   public static bool Report(int hwnd, int lParam) { 
            Console.Write("Window handle is ");
            Console.WriteLine(hwnd);
            return true;
        }
      

  3.   

    http://www.ftsafe.com.cn/download/download_list.php?pid=513
    下载一个看看