EnumProcess
来源:互联网 发布:网络与信息安全论文 编辑:程序博客网 时间:2024/06/05 09:58
BOOL
WINAPI
EnumProcesses (
DWORD * lpidProcess,
DWORD cb,
DWORD * cbNeeded
);
lpidProcess是保存进程ID的数组。
cb是进程组数的大小。
cbNeeded是返回进程数组的大小。
void TestEnumProcesses(void)
#004 {
#005 //
#006 const int nBufSize = 512;
#007 TCHAR chBuf[nBufSize];
#008 ZeroMemory(chBuf,nBufSize);
#009
#010 //
#011 DWORD dwProcs[1024*2];
#012 DWORD dwNeeded;
#013
#014 //枚举所有进程ID。
#015 if ( !EnumProcesses( dwProcs, sizeof(dwProcs), &dwNeeded ) )
#016 {
#017 //输出出错信息。
#018 wsprintf(chBuf,_T("EnumProcesses failed (%d)./n"), GetLastError() );
#019 OutputDebugString(chBuf);
#020
#021 return;
#022 }
#023
#024 // 计算有多少个进程ID。
#025 DWORD dwProcCount = dwNeeded / sizeof(DWORD);
#026
#027 wsprintf(chBuf,_T("EnumProcesses Count(%d)./n"), dwProcCount );
#028 OutputDebugString(chBuf);
#029
#030 }
0 0
- EnumProcess
- EnumProcess(Source Code), 列举当前系统下所有进程
- new与malloc
- 聚类算法之邻居生长器
- 让Hibernate输出SQL语句以便更加深入调试程序----参数配置
- 项目中常用的工具一
- ASCII编码与Unicode编码
- EnumProcess
- Eclipse c/c++开发环境搭建
- oracle字段拆分:REGEXP_SUBSTR 和 字段合并 wm_concat
- php 计算程序的执行时间
- string与wstring转换
- No_16_0328 Virtex6 PCIe2.5 仿真学习
- C# .net 抓取网页内容
- java变量
- iOS 进阶之路 2