Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.02.03;
Скачать: [xml.tar.bz2];

Вниз

CreateToolhelp32Snapshot возвращает не все процессы!!!   Найти похожие ветки 

 
Zelius   (2002-11-19 11:56) [0]

Кто может подсказать, почему у меня CreateToolhelp32Snapshot с Process32First и Process32Next возращают только треть от процессов в системе? Причем, когда я запускаю программу из-под отладчика Delphi, то показываются все процессы, а когда отдельно, то только треть!


 
Cobalt   (2002-11-20 00:39) [1]

Попробуй использовать PSAPI - она (ИМХО) "заточена" для НТ


 
Almaz   (2002-11-20 01:13) [2]

Один раз столкнулся с подобным глюком, когда забыл записать размер структуры в поле dwSize структуры TProcessEntry32 перед вызовом Process32First.

Удачи.


 
Zelius   (2002-11-20 12:18) [3]

Спасибо за ответы! Я так и сделал, переделал на PSAPI! Но там появилась другая проблема - почему-то не все процессы могут быть открыты и опрошены через OpenProcess и EnumProcessModules :( В итоге некоторые процессы все равно выпадают :(


 
Skurihin Aleksey   (2002-11-20 19:51) [4]

Посмотри в книге Delphi 6 для профессионалов, там вроде было, а win9x показать все процессы нельзя...
В отличие от неё в нт даже vxd можно показать


 
Gluka   (2002-11-21 00:39) [5]

NtQuerySystemInformation



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2003.02.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
3-4790
MsGuns
2003-01-16 19:01
2003.02.03
UPDATE INTO TABLE VALUES.. Добавить более одной строки


14-5262
Yury
2003-01-16 12:19
2003.02.03
Снова IP!!!


14-5225
Дмитрий К.К.
2003-01-16 06:22
2003.02.03
Именинники 16 января


9-4697
Vitas2
2002-08-08 10:03
2003.02.03
OpenGL


3-4808
Pat
2003-01-17 01:19
2003.02.03
dbiCopyTable()





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский