Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual c++ 无法列出64位windows 7上的所有进程_Visual C++_Visual Studio 2012_64 Bit - Fatal编程技术网

Visual c++ 无法列出64位windows 7上的所有进程

Visual c++ 无法列出64位windows 7上的所有进程,visual-c++,visual-studio-2012,64-bit,Visual C++,Visual Studio 2012,64 Bit,我编写了一个应用程序,可以列出机器上运行的进程,我的操作系统是Windows7 64位。当我调试时,所有进程都会列出,但是在构建之后,在x64和x86平台上,缺少一些进程,如smss.exe、svchost.exe、csrss.exe。。。你能帮助我吗?谢谢…请添加一些相关的源代码和API返回的错误。调试器具有管理员权限,因此当它启动应用程序时,可以“查看”服务和系统用户的进程。当您手动执行应用程序时,它将以用户权限运行。以管理员身份运行它。我的操作系统是Windows 7 x64,所以我使用G

我编写了一个应用程序,可以列出机器上运行的进程,我的操作系统是Windows7 64位。当我调试时,所有进程都会列出,但是在构建之后,在x64和x86平台上,缺少一些进程,如smss.exe、svchost.exe、csrss.exe。。。你能帮助我吗?谢谢…

请添加一些相关的源代码和API返回的错误。调试器具有管理员权限,因此当它启动应用程序时,可以“查看”服务和系统用户的进程。当您手动执行应用程序时,它将以用户权限运行。以管理员身份运行它。我的操作系统是Windows 7 x64,所以我使用GetProcessImageFileName获取完整的图像文件名,因为其他函数不能这样做。当我在调试模式下运行时,所有进程都会列出,但当我构建解决方案x64平台时,我无法在我的计算机上获取所有进程,看起来有些信息被隐藏了。以管理员身份运行不是答案,没有任何变化bro:在我第一次运行时,当Avast在沙箱中分析时,所有进程都会列出。。。是一个问题。。。