Real Checko's Blog
newspeak
plurk
PIL
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
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言