Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[C++] Процессы и потоки 12.05.01 20:48 Число просмотров: 979
Автор: Vital Статус: Незарегистрированный пользователь
|
> > 1)Как, зная дескриптор(HANDLE) процесса, определить > имя > > приложения? > > Можно это сделать без использования ф-и > > CreateToolhelp32Snapshot. > DWORD GetModuleFileName( > HMODULE hModule, // handle to module > LPTSTR lpFilename, // file name of module > DWORD nSize // size of buffer > ); > > > 2)Можно ли зная индификатор(DWORD) потока чужого > процесса > > определить дескриптор(HANDLE) этого потока. И > вообще > > можно > > ли приостановить(уничтожить) поток чужого процесса > в > > Win98? > HANDLE OpenProcess( > DWORD dwDesiredAccess, // access flag > BOOL bInheritHandle, // handle inheritance option > DWORD dwProcessId // process identifier > ); > > > 3)Как узнать список всех потоков процесса? > ? > > Спасибо Vital.
1) А как мне узнать HMODULE hModule чтобы подставить в GetModuleFileName?
2)OpenProcess возвращает индефикатор процесса а не потока.
Разве не так?
Vital.
|
|
|