繁体   English   中英

Win32异常

[英]Win32 Exception

我收到一个非常烦人的异常:

类型“ System.ComponentModel.Win32Exception”的第一次机会异常发生在System.dll中。

尝试了所有谷歌的东西,但徒劳无功。

foreach (Process p in Process.GetProcesses(Environment.MachineName))
{
    try
    {
        foreach (ProcessModule pm in p.Modules)
        {
            FileIOPermission f = new FileIOPermission(FileIOPermissionAccess.Read, pm.FileName);

            stack.Push(pm.FileName.ToString());    
        }
    }
    catch (Win32Exception w)
    {
        Console.Write(w);
    }
}

您正在尝试打开系统上每个进程中每个模块的句柄。 您不仅没有执行此操作的权限,而且还无法枚举System进程的模块(即内核)。

您应该直接跳过那些您无权访问的站点,因为无论如何您将无法对其进行任何操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM