Structs§
- a memory allocation
- a hook that was placed on some function
- a static hook which can be used to store hook information as a static variable so that it can easily be accessed from anywhere. the generic argument
Fshould be a function pointer signature of the hooked function (e.gextern "C" fn(i32) -> i32). - a winapi error
Enums§
- an error that occurs while hooking a function
Functions§
- hooks the function with the given
fn_addrfrom the givenmodulesuch that when the function is called it instead jumps to the givenhook_to_addr. - hooks the function with the
fn_namefrom the library with the providedlibrary_namesuch that when the function is called it instead jumps to the givenhook_to_addr.
Type Aliases§
- the result of hooking a function