From 76d48e813764288774d6a3540731b23fffb8f4d5 Mon Sep 17 00:00:00 2001 From: rukaimi <rukaimi@985867f9-ca9c-e1f6-822d-e8a4186388af> Date: Sun, 11 Nov 2012 19:06:22 +0000 Subject: [PATCH] Comment fix for import_adder sample --- samples/import_adder/main.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/samples/import_adder/main.cpp b/samples/import_adder/main.cpp index 2f89dc2..8025452 100644 --- a/samples/import_adder/main.cpp +++ b/samples/import_adder/main.cpp @@ -34,19 +34,20 @@ int main(int argc, char* argv[]) //Создадим новую библиотеку, из которой будем импортировать функции import_library new_lib; - new_lib.set_name("kaimi_dx.dll"); //ПуÑÑ‚ÑŒ Ñто будет testdll.dll + new_lib.set_name("kaimi_dx.dll"); //ПуÑÑ‚ÑŒ Ñто будет kaimi_dx.dll //Добавим к ней пару импортов функций imported_function func; func.set_name("Tralala"); //Один импорт - по имени Tralala - func.set_iat_va(0xf1ac); //Запишем ненулевой абÑолютный Ð°Ð´Ñ€ÐµÑ import address table + func.set_iat_va(0x1); //Запишем ненулевой абÑолютный Ð°Ð´Ñ€ÐµÑ Ð² import address table imported_function func2; func2.set_ordinal(5); //Другой импорт - по ординалу 5 - func2.set_iat_va(0xf1be); //Запишем ненулевой абÑолютный Ð°Ð´Ñ€ÐµÑ import address table + func2.set_iat_va(0x2); //Запишем ненулевой абÑолютный Ð°Ð´Ñ€ÐµÑ Ð² import address table - //Мы указали некорректные адреÑа (0x1 и 0x2) Ð´Ð»Ñ Ñчеек, в которые будут запиÑаны адреÑа импортируемых функций - //Ðто Ñделано Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°, в реальноÑти должны быть указаны ÑущеÑтвующие адреÑа + //Мы указали некорректное Ñодержимое (0x1 и 0x2) Ð´Ð»Ñ Ñчеек, в которые будут запиÑаны адреÑа импортируемых функций + //Ðто не имеет Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð² общем Ñлучае, потому что Ñти Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð²Ñегда перепиÑываютÑÑ Ð·Ð°Ð³Ñ€ÑƒÐ·Ñ‡Ð¸ÐºÐ¾Ð¼ + //Ðти адреÑа важны только в том Ñлучае, еÑли exe-файл имеет привÑзанный импорт //Добавим импорты new_lib.add_import(func); -- GitLab