什么是native api,能详细介绍一下吗?
解决方案 »
- 急 Datagrid 无数据显示
- 请问,OTL可以用于连接PostgreSQL么?
- 串口连接手机(西门子)发短消息编程:请问用哪条AT指令初始化手机?
- 在Vc中我怎样获得窗口句柄?
- 软件学院“惹”是非
- 如何得到对话框下的一个控件的RECT位置?
- 一个Dialog程序,我在WM_EARSEBKGND,画了一个背景位图,在这个基础上,我在OnPaint()中用TextOut.....
- 兄弟们,小问题一个:在CHtmlView基类下能不能有OnDraw()画图,在进一步,能不能用OpenGL??
- 关于XML的灵异问题。求求大哥们阿??
- 请问VC如何使用ADO
- 请大家给我一个WriteFile,ReadFile的使用范例!!!!!急用!!!!!!!!!!!!
- 为什么设置了画笔的颜色无效?
这类api大都存在于nt平台上,由于涉及到对系统内部底层资源的调用因此在完成类似的功能时速度可能更快、效率可能更高
注意只是“可能”,因为未经公开,也有可能不够稳定或者在下个版本的平台中不被支持
比如您的应用程序调用Win32 API如ReadFile, 此时ReadFile会在底层调用ntdll.dll中导出的NtReadFile,读取文件的实际工作就转交给了NtReadFile例程了,这个NtReadFile即为Native API.
注意:这个NtReadFile是操作系统中未文档化的例程,所以不适合在应用程序中直接调用。
说个能让你非常 容易理解的:就是驱动里面用的就是函数就是 Native API , 就是 sys 文件里面的