VB 的 PROCESSENTRY32 Structure/结构,VB 的 PROCESSENTRY32 结构,VB 的 PROCESSENTRY32 Structure,VB PROCESSENTRY32 Structure/结构,VB PROCESSENTRY32 结构,VB PROCESSENTRY32 Structure,VB PROCESSENTRY32,PROCESSENTRY32。
VB PROCESSENTRY32 的 Structure/结构:
PROCESSENTRY32 Structure
当进行快照时,描述一个驻留于系统地址空间内的进程列表
Private Type PROCESSENTRY32
dwSize As Long '结构大小
cntUsage As Long '此进程的引用计数,废弃的参数,必须为0
th32ProcessID As Long '进程ID
th32DefaultHeapID As Long '进程默认堆ID,废弃的参数,必须为0
th32ModuleID As Long '进程模块ID,废弃的参数,必须为0
cntThreads As Long '此进程开启的线程计数
th32ParentProcessID As Long '父进程ID
pcPriClassBase As Long '线程优先权
dwFlags As Long '废弃的参数,必须为0
szExeFile As String * 260& '进程全名
End Type
Members
dwSize
结构的大小。字节为单位。在调用Process32First函数之前,将该成员设置为sizeof(PROCESSENTRY32). 如果该参数没被初始化,Process32First会失败。
cntUsage
废弃的参数,必须为0
th32ProcessID
进程标识符
th32DefaultHeapID
废弃的参数,必须为0
th32ModuleID
废弃的参数,必须为0
cntThreads
由进程打开的执行线程的数量
th32ParentProcessID
父进程的标识符
pcPriClassBase
由该进程创建的线程优先级
dwFlags
废弃的参数,必须为0.
szExeFile
对应进程的可执行文件的名字。如果要获得该文件的完整名字,调用Module32First函数并检查返回后该参数的值。然而,如果发起者进程是一个32位的进程,你必须调用QueryFullProcessImageName函数来为一个64位的进程返回文件的完整路径。
要求
Minimum supported client Windows 2000 Professional
Minimum supported server Windows 2000 Server
Header Tlhelp32.h
Unicode and ANSI names PROCESSENTRY32W (Unicode) and PROCESSENTRY32 (ANSI) |
文章作者
Nuclear'Atk
上次更新
2010-09-29
许可协议
Nuclear'Atk(核攻击)网络安全实验室版权所有,转载请注明出处。