7
我想用C++从用户模式调用一些Native API函数。 我想知道是否可以完全绕过Windows API接口 ,并直接从用户模式调用Native API函数。有什么办法从用户模式调用Windows Native API函数吗?
如果可能的话,任何代码示例都会非常有用。
我想用C++从用户模式调用一些Native API函数。 我想知道是否可以完全绕过Windows API接口 ,并直接从用户模式调用Native API函数。有什么办法从用户模式调用Windows Native API函数吗?
如果可能的话,任何代码示例都会非常有用。
是的,这是可能的,因为所有的功能都暴露ntdll.dll
。但是,您需要为您要使用的API函数编写自己的头文件。在NT API上没有官方文档,它并不真正用于直接使用。但这是可能的。
Here是一个起点。