2014-01-11 53 views

回答

6

這當然可以使用AccessCheck Win32 API。但是,這不是很容易實現。你會在網上找到很多例子,你很快就會發現Windows安全性非常棘手。

另一方面,嘗試寫入值並檢查ERROR_ACCESS_DENIED非常容易。這是處理訪問權的推薦方式。

請注意,您通常不需要修改值以確定用戶是否有足夠的權限。通常只要嘗試打開包含密鑰的寫入就足夠了。如果失敗,您將無法修改該值。