Показать сообщение отдельно

  #2  
Старый 24.12.2011, 21:17
Chrome~
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
Провел на форуме:
1747641

Репутация: 175
По умолчанию

Большое спасибо за статью.

Не совсем понятно, для чего здесь:

Цитата:
Сообщение от slesh  
Код:
void __forceinline Mem_Copy(OUT ULONG_PTR DstAddr, IN ULONG_PTR SrcAddr, IN SIZE_T DataSize)
используем директиву OUT?

Инициализация строк рулит ) Выглядит жестко, но эффективно.

Еще как вариант, чтобы узнать длину функции можно от адреса следующей команды, которая идет после ret, отнять адрес начала функции. Но это более сложный вариант, так как нужно подключать дизассемблер длин.
 
Ответить с цитированием