//global structures for task enumeration | |
typedef struct _TASK_LIST { | |
DWORD dwProcessId; | |
DWORD dwInheritedFromProcessId; | |
BOOL flags; | |
HWND hwnd; | |
CHAR ProcessName[MAX_PATH]; | |
CHAR WindowTitle[MAX_PATH]; | |
} TASK_LIST, *PTASK_LIST; | |
typedef struct _TASK_LIST_ENUM { | |
PTASK_LIST tlist; | |
DWORD numtasks; | |
} TASK_LIST_ENUM, *PTASK_LIST_ENUM; | |