Вызов функции в другом процессе
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: доклад, контрольная работа 8
| Добавил(а) на сайт: Bessmertnyj.
Предыдущая страница реферата | 3 4 5 6 7 8 9 10 11 12 13 | Следующая страница реферата
}
// Читаем индекс (они двухбайтные!!!)
ReadProcessMemory(
hProcess,
baseAddress + export.AddressOfNameOrdinals
+ nameIndex * sizeof(WORD),
&funcIndex,
sizeof(funcIndex),
NULL);
}
else
{
// Функция экспортируется по ординалу
WORD funcOrdinal = reinterpret_cast<DWORD>(name);
if ((funcOrdinal < export.Base)
|| (funcOrdinal >= export.Base + export.NumberOfFunctions))
{
// Такой функции нет
return NULL;
}
// Индекс это ординал минус база
funcIndex = funcOrdinal - export.Base;
}
if ((funcIndex < 0) || (funcIndex >= export.NumberOfFunctions))
{
Рекомендуем скачать другие рефераты по теме: банк рефератов 5 баллов, дипломная работа персонал.
Категории:
Предыдущая страница реферата | 3 4 5 6 7 8 9 10 11 12 13 | Следующая страница реферата