解决方案

结构类型(PROCESSENTRY32)08.10.31

seo靠我 2023-09-24 11:44:49

PROCESSENTRY32

 当一个快照建立后,PROCESSENTRY32描述了在系统地址空间中一系列进程中的一条。

typedef struct tagPROCESSENTRY32 {

DWORD dwSEO靠我Size;

DWORD cntUsage;

DWORD th32ProcessID;

ULONG_PTR th32DefaultHeapID;

DWORD th32ModuleID;

DWORD cntThreSEO靠我ads;

DWORD th32ParentProcessID;

LONG pcPriClassBase;

DWORD dwFlags;

TCHAR szExeFile[MAX_PATH];

Dword th32SEO靠我MemoryBase;

DWORD th32AccessKey;

} PROCESSENTRY32, *PPROCESSENTRY32;

成员变量 dwSize 用字节数表示的结构大小,dwSize域是PRSEO靠我OCESSENTRY32结构的实际长度。在调用Process32First()和Process32Next()两个函数之前,应该把这个成员设为sizeof(PROCESSENTRY32)。如果你不对dSEO靠我wSize进行初始化,Process32First会调用失败。

cntUsage 该进程被引用的次数,即cntUsage域是一个进程的引用计数。只有一个进程的引用次数不为0时这个进程才存在。一旦它的引用SEO靠我次数为0,进程就终止了(当引用计数减到0时,操作系统就会卸载这个进程)。

th32ProcessID 该进程的标识。

th32DefaultHeapID域是进程中默认堆的标识符,此标识仅在ToolHelpSEO靠我中有意义,不能被用于其他的API。

th32ModuleID 域是模块的标识符,此标识符仅在ToolHelp中有意义。

cntThreads 该进程启动的线程数目。

th32ParentProcessID SEO靠我建立该进程的父进程的标识。

pcPriClassBase域指这个进程的优先级类,在CE中,它的值将一直都是THREAD_PRIORITY_NORMAL。

dwFlags域是保留字,目前未用。

szExeFiSEO靠我le 域是一个以NULL值结束的字符串,包含进程的EXE文件的路径和文件名。该字符串说明了进程所属的可执行文件。 在Windows Me/98/95中,这个文件名包含路径。

th32MemoryBaseSEO靠我域是指加载可执行文件的内存地址。

th32AccessKey域是一个位数组,每一位表示参看此进程地址空间的权限。

“SEO靠我”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与 我们联系删除或处理,客服邮箱:html5sh@163.com,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同 其观点或证实其内容的真实性。

网站备案号:浙ICP备17034767号-2