【发布时间】:2011-04-11 07:34:16
【问题描述】:
我想知道是否有一种方法可以发现 Windows 框上的访问被拒绝错误的确切原因。
例如,我的这段代码在 Win2008R2 上运行时因访问被拒绝而崩溃。我希望 ProcMon 能准确地告诉我哪个资源被拒绝访问 - 它没有,尽管我没有过滤事件。
所以,我有点迷茫 - 我到底应该如何解决它?
作为参考,我尝试运行的代码是ICertAdmin2.ResubmitRequest。它在提升时运行正常,但在未提升时运行时拒绝访问失败:
System.UnauthorizedAccessException: CCertAdmin::ResubmitRequest: Access is denied. 0x80070005 (WIN32: 5)
at CERTADMINLib.ICertAdmin2.ResubmitRequest(String strConfig, Int32 RequestId)
在此先感谢所有好心人。
【问题讨论】:
标签: security permissions privileges