关于硬件厂家提供API函数问题(这里没有高手吗?请高手现身帮忙解答困扰多时的问题)

jylyxinjylyxin 2011-12-23 10:05:54
1、有很多硬件厂家针对自己的硬件会提供不同的API函数,请问是微软先提出一套在WINDOWS系统下运行的API函数开发标准,然后由厂家来按照标准开发API,还是所有的硬件厂家找到微软,让微软来兼容自己硬件的API。如果是后者,哪岂不是微软有天天更新WINDOWS系统了?
2、硬件厂家提供给应用程序开发人员的API函数,是不是按照以下流程来控制硬件的。首先硬件厂家提供的API通过WINDOWS系统传达命令给驱动程序,然后驱动程序在控制硬件中底层代码运行,进而实现控制硬件工作。
以上请高手详细解答,谢谢!
...全文
108 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
立花道雪 2011-12-24
  • 打赏
  • 举报
回复
原来是这样,话说硬件更新的真是超级快
northcan 2011-12-23
  • 打赏
  • 举报
回复
微软开放出来的系统API,肯定不会天天按照硬件厂商的要求来修改,这怎么可能。一些小硬件模块厂商,是按照Windows定义好的驱动结构来开发自己硬件模块的Windows 驱动程序。有时候为了方便用户使用,硬件厂商会提供更加方便友好的API给用户使用。这些API接口,要么是微软定义好的,要么是硬件厂商自己来完成(在微软的API之上再进行封装。)

hardware API functions
----------------------
Windows API
----------------------
Windows OS
----------------------
Windows driver
----------------------
hardware

楼主的结贴率太低了。

21,619

社区成员

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

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