Real Checko's Blog
4.17.2007
SetProcPermissions
每個process有自己的記憶體空間,Kernel 會確保process無法隨意的access其他process的空間。
Driver常常需要存取caller process的記憶體空間,傳遞參數。
這時候就要用
SetProcPermissions (perms)
變更自己的存取權限。
這個function 的 argument是DWORD。
其中一個 bit代表一個process。
bit是1代表對該 process的記憶體空間有存取權。
所以5.0 的process數限制是32 ?
附帶一提,要知道目前自己的存取全,可以用
GetCurrentPermissions
沒有留言:
張貼留言
‹
›
首頁
查看網路版
沒有留言:
張貼留言