有谁用过Delphi写过彩虹天地的 RC-UMH 加密狗的?我现在想对他读写操作,delphi怎么做?我手头上也没有他的接口说明,为一有的说明也只是提到了如下信息其他的什么也没提到。
  Dogsetup.dll是WIN32下动态连接库,开发商可用于为其加密的软件安装程序中.
  调用函数InstDriver, 在源文件中定义如下:  int (WINAPI *InstDriver)( int ntd);  int ntd: 该动态连接库在Windows NT下,如果要安装16位DOS支持模块赋值为1, 
           不安装16位DOS支持模块则赋值为0。
那位朋友做过给提供点资料吧。

解决方案 »

  1.   

    http://cn.safenet-inc.com/应该有相关的文档可以下载我以前用过,基本上很简单
      

  2.   

    顺便问一下如下结构在delphi的record中我改怎么定义变量类型:
    typedef struct _MH_DLL_PARA
    {
       WORD Command; //命令码
       WORD Cascade; //级联顺序号
       WORD DogAddr; //首地址
       WORD DogBytes; //操作字节数
       DWORD DogPassword; //读写密码
       DWORD DogResult; //变换结果
       DWORD NewPassword //新密码
       BYTE DogData[200]; //输入输出数据
    } MH_DLL_PARA;
      

  3.   

    安装了 RC-UMH 的开发包,里面就有对应的delphi sample
    当然包括你要的这些翻译