Crate memory_rs

Source

Modules§

error
external
internal

Macros§

count_args
Macro created by t0mstone You can check the original source at https://github.com/T0mstone/tlibs/blob/master/some_macros/src/lib.rs#L23-L29
generate_aob_pattern
Returns a MemoryPattern struct
main_dll
Macro that creates the MainDLL function. This function has a special signature that needed by WinAPI to create a DLL.
scoped_no_mangle
Scoped no mangle to avoid repetition
try_winapi
Map winapi error to lib error.
wrap_winapi
Wrap a function to a lambda which returns a Result<_, Error> depending of the condition. You should use it like wrap_winapi!(MyFunction(), MyCondition) where MyCondition must start with an x and the comparison. For example