窗口的句柄是不是该窗口对象在内存中的起始位置?该如何处理
窗口的句柄是不是该窗口对象在内存中的起始位置?
窗口的句柄是不是该窗口对象在内存中的起始位置?
------解决方案--------------------
不是。
------解决方案--------------------
操作系统整理内存时,完全可能在内存中搬动内核对象,所以不能直接用内存地址作对象句柄。
还有一个原因,如果直接将内核对象的首地址公布出来,那么就完全可能被用户任意操作,这也是不安全的。
------解决方案--------------------
句柄可以看作一种索引,通过它,系统很容易查到那个对象。
------解决方案--------------------
mark
窗口的句柄是不是该窗口对象在内存中的起始位置?
------解决方案--------------------
不是。
------解决方案--------------------
操作系统整理内存时,完全可能在内存中搬动内核对象,所以不能直接用内存地址作对象句柄。
还有一个原因,如果直接将内核对象的首地址公布出来,那么就完全可能被用户任意操作,这也是不安全的。
------解决方案--------------------
句柄可以看作一种索引,通过它,系统很容易查到那个对象。
------解决方案--------------------
mark