yeats
驱动牛犊
驱动牛犊
  • 注册日期2001-04-10
  • 最后登录2012-02-17
  • 粉丝0
  • 关注0
  • 积分142分
  • 威望86点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
阅读:1759回复:3

关于ds所带的例子程序HelloWdm的问题

楼主#
更多 发布于:2002-01-26 19:43
在该例子中,编译正常,但是在运行时出现以下错误:
Failed to open device, code = 259

与之相关的源代码如下:
hHello = OpenByInterface( &HelloClassGuid, 0, &Error);
if (hHello == INVALID_HANDLE_VALUE)
{
  cout << \"Failed to open device, code = \" << Error << endl;
  exit(1);
}
else
  cout << \"Device opened ok\\n\";

不知道对于源代码是否还要根据机子的情况作什么设置吗?
OpenByInterface这个函数是如何定义的呢?
在驱动设计中,很多函数是没有见过的,从哪里能找到这些函数的帮助呢?

由于我刚开始学,实在不懂这是为什么。还望各位多多指点。

最新喜欢:

LQXI0925LQXI09...
[url]http://oopslab.net[/url]
jiaxu
驱动牛犊
驱动牛犊
  • 注册日期2002-01-15
  • 最后登录2003-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-01-31 17:30
和机器设置没关系,你的问题在于,你没有将生成的驱动程序动态加载到Windows。
软件不用动。从控制面板的“添加/删除硬件”开始。
珈旭
yeats
驱动牛犊
驱动牛犊
  • 注册日期2001-04-10
  • 最后登录2012-02-17
  • 粉丝0
  • 关注0
  • 积分142分
  • 威望86点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-02-02 16:33
谢谢!
已经搞定,呵呵,不懂得太多!
[url]http://oopslab.net[/url]
trierwang
驱动牛犊
驱动牛犊
  • 注册日期2009-04-19
  • 最后登录2009-06-25
  • 粉丝0
  • 关注0
  • 积分17分
  • 威望151点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2009-05-27 09:59
那调试怎样调试呢?不安装如何执行?
余已二五,未成一事,孑然一身,飘泊于外,常自叹之。 无德,无才,无能,少钱,业为吾本,却不能精,沉于非欲,无力静心志学。 何为吾成人之日?
游客

返回顶部