visual studio 2019驱动开发环境搭建
每个内核对象都只是一个内存块,由操作系统分配,并只能由操作内核访问。这个内存块是一个数据结构,其成员维护着与对象有关的信息。少数成员如:安全描述符和使用计数等是所有对象共有的。但其他大多数成员都是不同类型的对象特有的
为了增强操作系统的可靠性,内核对象句柄值是与进程相关的。所以,如果将句柄值传给另一个进程,那么另一个进程用此句柄值来进行调用时,会发生失败,更糟糕的是,他们会根据该句柄在我们进程的句柄表的索引来引用一个可能完全不同类型的内核对象