EnumProcessModules不能取得PID为0和4的系统进程映像名?或者它根本就没有映像名?

                            
EnumProcessModules不能取得PID为0和4的系统进程映像名?或者它根本就没有映像名?   
                  EnumProcessModules(hProcess,   @aModuleHandles,   SizeOf(aModuleHandles),   cModules);  
                    GetModuleFileNameEx(hProcess,   aModuleHandles[0],   ModuleName,   SizeOf(ModuleName));  
  取不到映像名字。如何才能象任务管理器一般正确取得映像列表?  
    EnumProcesses(@aProcesses,   SizeOf(aProcesses),   cProcesses)    
  这个cProcesses的值比实际的进程数要多,不知为什么?  
  如果判断aProcesses[i]>0的话只比任务管理器中列出的少一个pid为0的进程

查看回复