Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.01.2012, 09:54   #11
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Цитата:
что за бред? имя процесса совершенно не зависит от его битности
Имя процесса - нет. А функции его получения - могут.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 28.01.2012, 12:10   #12
Rock-n-Rolla
Форумчанин
 
Регистрация: 11.01.2012
Сообщений: 178
По умолчанию

Цитата:
Сообщение от GunSmoker Посмотреть сообщение
А функции его получения - могут.
более того - из 32-битного процесса с помощью ToolHelp32 нельзя получить список 64-битных процессов
progromore.i2p - первый русскоязычный портал программистов в скрытосети
Rock-n-Rolla вне форума Ответить с цитированием
Старый 28.01.2012, 12:43   #13
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,442
По умолчанию

Цитата:
более того - из 32-битного процесса с помощью ToolHelp32 нельзя получить список 64-битных процессов
ага, однако я могу узнать битность программы не прибегая к 64-битным функциям и ToolHelp32

NT Header->File Header->Optional Header -> MAGIC и там указано что за это запрограмма..
$010B - pe32
$020B - pe64

Последний раз редактировалось Человек_Борща; 28.01.2012 в 12:46.
Человек_Борща вне форума Ответить с цитированием
Старый 28.01.2012, 12:47   #14
Rock-n-Rolla
Форумчанин
 
Регистрация: 11.01.2012
Сообщений: 178
По умолчанию

Человек_Борща, получение списка процессов через ToolHelp32 и анализ заголовка файла экзешкника это кагбэ разные вещи....
progromore.i2p - первый русскоязычный портал программистов в скрытосети
Rock-n-Rolla вне форума Ответить с цитированием
Старый 28.01.2012, 12:51   #15
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,442
По умолчанию

какбэ целью является получение битности процесса по его ID.
Пусть TIHelp32 получит список ID процессов...
Ну вот брать ID и получать нужные данные..
Человек_Борща вне форума Ответить с цитированием
Старый 28.01.2012, 13:03   #16
Rock-n-Rolla
Форумчанин
 
Регистрация: 11.01.2012
Сообщений: 178
По умолчанию

deleted.....
progromore.i2p - первый русскоязычный портал программистов в скрытосети

Последний раз редактировалось Rock-n-Rolla; 28.01.2012 в 13:18.
Rock-n-Rolla вне форума Ответить с цитированием
Старый 28.01.2012, 13:22   #17
Rock-n-Rolla
Форумчанин
 
Регистрация: 11.01.2012
Сообщений: 178
По умолчанию

Цитата:
Сообщение от Rock-n-Rolla Посмотреть сообщение
более того - из 32-битного процесса с помощью ToolHelp32 нельзя получить список 64-битных процессов
я ошибся, можно
progromore.i2p - первый русскоязычный портал программистов в скрытосети
Rock-n-Rolla вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Wi-Fi в Windows 7 x64 russian-stalker Windows 4 12.07.2011 23:35
Server2008(x64) не может закрыть моё приложение при завершении работы системы, но убивается через ДЗ Человек_Борща Общие вопросы Delphi 6 02.03.2011 17:20
Windows 7 x64 СисТемникс Windows 7 13.09.2010 07:09
Задача:в вижуал с++ Разработать приложение-сервер и приложение (смотри дальше сообщение) Мила777 Фриланс 2 21.10.2009 11:05
Как определить, запущенно ли приложение? k1r1ch Общие вопросы Delphi 1 27.07.2009 12:20