问个问题
Win200在实现进程和线程管理时候,设计了哪些对象和数据结构啊?? 问题点数:0、回复次数:6Top
1 楼icuc88(职业特种兵)回复于 2003-12-01 13:15:17 得分 0
给你转到VC。我很久不弄了,生疏了。Top
2 楼hahu(神仙?妖怪?谢谢!)回复于 2003-12-01 13:33:45 得分 0
我知道的有
CreateProcess的
SECURITY_ATTRIBUTES
STARTUPINFO
PROCESS_INFORMATIONTop
3 楼hahu(神仙?妖怪?谢谢!)回复于 2003-12-01 13:36:17 得分 0
typedef struct _SECURITY_ATTRIBUTES { // sa
DWORD nLength;
LPVOID lpSecurityDescriptor;
BOOL bInheritHandle;
} SECURITY_ATTRIBUTES;
typedef struct _STARTUPINFO { // si
DWORD cb;
LPTSTR lpReserved;
LPTSTR lpDesktop;
LPTSTR lpTitle;
DWORD dwX;
DWORD dwY;
DWORD dwXSize;
DWORD dwYSize;
DWORD dwXCountChars;
DWORD dwYCountChars;
DWORD dwFillAttribute;
DWORD dwFlags;
WORD wShowWindow;
WORD cbReserved2;
LPBYTE lpReserved2;
HANDLE hStdInput;
HANDLE hStdOutput;
HANDLE hStdError;
} STARTUPINFO, *LPSTARTUPINFO;
typedef struct _PROCESS_INFORMATION { // pi
HANDLE hProcess;
HANDLE hThread;
DWORD dwProcessId;
DWORD dwThreadId;
} PROCESS_INFORMATION;Top
4 楼vcforever(累)回复于 2003-12-01 14:28:55 得分 0
楼主是什么意思?问的是在操作系统中管理进程和线程的数据结构吗?
在系统中有进程列表、线程列表、模块列表、堆栈列表!
用CreateToolhelp32Snapshot()可以列举出他们!
Top
5 楼topwork(日光)回复于 2003-12-01 14:33:44 得分 0
支持vcforever(霓裳羽衣) 的说法。Top
6 楼keiven()回复于 2003-12-01 17:10:30 得分 0
upTop




