none
unable to load dll 'rapi.dll' 找不到指模块? RRS feed

  • 问题

  • [DllImport("rapi.dll", CharSet = CharSet.Unicode)]
            internal static extern int CeRapiGetError();
            [DllImport("rapi.dll", CharSet = CharSet.Unicode)]
            internal static extern int CeRapiInit();
            public void RapiInit()
            {  
                int ret = CeRapiInit();  
                if( ret != 0)
                {   
                // 连接失败,获取失败代码
                    int e = CeRapiGetError();
                    // 抛出异常   
                    Marshal.ThrowExceptionForHR(ret);
                }  
                // 连接成功  // To Do
            } 

    int ret = CeRapiInit();  这行报错!!

    system32目录下有rapi.dll

    顺便问下是不是没有连接设备导致错误的?

     

    2011年3月16日 10:34

答案

全部回复