关于内核API库的开发问题

cinderella_lh   2008-6-14 23:12 楼主
刚接到一个任务,要求完成内核API的开发,原来没有接触过,有谁能给指条明路,或者参考代码,万分感谢!!!

现在了解到的内核API应该也是一种DLL,但工作在内核模式中,区别于用户模式的DLL,所以可以被驱动调用,其它的还不知道。

回复评论 (7)

你至少应该先问清楚你要开发的具体包含哪些功能,也许你已经清楚了但是没有描述出来。
点赞  2008-6-15 09:46
是wince的?

应该就是做驱动吧?所有的能想到的标准驱动,都有一个M$给出的统一接口,将硬件无关的封装到mdd层,你只要实现硬件相关的pdd层,主要配置相关的寄存器,读写控制指令,PowerOn/PowerOff之类的电源管理,中断配置,这些按照标准给出的函数接口实现就行,其他的就不用操心了。
点赞  2008-6-15 11:04
我说的是核心API,就好像hal.dll一样,是工作在内核模式下的一种库,不知道是否有人了解???
点赞  2008-6-15 17:25
wince下的绝大部分的驱动,都是dll形式,工作在内核模式下的。极少数的是以lib的形式供调用。

你的系统是wince吗?
点赞  2008-6-15 19:45
引用: 引用 4 楼 shuiyan 的回复:
wince下的绝大部分的驱动,都是dll形式,工作在内核模式下的。极少数的是以lib的形式供调用。

你的系统是wince吗?


我现在要在WINXP的环境下进行开发,主要是基于智能卡的核心API服务函数。能说一下如何进行开发,或者有什么参考的资料吗????
点赞  2008-6-15 22:47
哦,直接在windows下开发的呀。那题目或者开始就该说清楚工作环境,不然就会像这样多费时间了。帮你顶顶。
点赞  2008-6-16 09:25
能说一下如何在WINDOWS下进行开发吗???
点赞  2008-6-16 13:27
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复