Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

5 лет назад
1234567891011121314151617181920212223
  1. #ifndef HOOK_H
  2. #define HOOK_H
  3. /**
  4. x64 Hooking Library.
  5. */
  6. typedef enum HOOK_STATUS
  7. {
  8. SUCCESS = 0,
  9. NOT_ENOUGH_SPACE = -1,
  10. CANT_ALLOC = -2,
  11. LOOPS_INTO_OVERWRITTEN_CODE = -3
  12. };
  13. /**
  14. \brief
  15. \param functionLength Length of the function you want to hook.
  16. If the length isn't known, pass 0 and the library will try to figure it out
  17. */
  18. int hook(void* function, size_t functionLength, void* replacement, void* trampoline);
  19. #endif