在驱动程序中进行文件操作或时间操作问题

lwjwj1314 2004-08-28 11:45:40

我在驱动程序中进行文件操作和时间操作。
已经在include了stdio.h和time.h
但程序运行错误曰:
error LNK2019: unresolved external symbol __imp__fopen referenced in function _XXXXXX@28

而如果我include string.h
在驱动中使用strcpy之类的函数则不会出错。

请问这是什么原因?如何解决?


...全文
183 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
小毅 2004-09-05
  • 打赏
  • 举报
回复
驱动开发要打开文件一般都用内核导出符号open,fopen是用户模式下的标准输入输出函数.
Leo 2004-09-03
  • 打赏
  • 举报
回复
呵呵,同意 ArthurTu(猫王) ( )
看来要进行扫盲教育了
ArthurTu 2004-09-01
  • 打赏
  • 举报
回复
在驱动不能用fopen
打开文件用ZwCreateFile
时间可以用KeQuerySystemTime、ExSystemTimeToLocalTime等
qinivy 2004-09-01
  • 打赏
  • 举报
回复
up
yaocong 2004-08-31
  • 打赏
  • 举报
回复
在连接是你没有连接相应的库文件(.lib).
lwjwj1314 2004-08-28
  • 打赏
  • 举报
回复
大家帮帮我啊。
hansin 2004-08-28
  • 打赏
  • 举报
回复
帮你UP

21,616

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧