sha0coder
sha0coder
In a 64bits Windows OS the implementation is in 64bits, but if the program is 32bits, the wow64 subsystem prepares the switch of params, registers and structures.
Hello, it would be very useful :) Probably is more convenient writing it from scratch in a safe way, libs are using unsafe structs: https://crates.io/crates/minidump-writer https://docs.rs/crash-context/0.6.3/crash_context/struct.CrashContext.html https://github.com/rust-minidump/minidump-writer/blob/main/src/windows/minidump_writer.rs regards.
The context struct on a windows: https://learn.microsoft.com/en-us/windows/win32/api/winnt/ns-winnt-context
If the handler return the search constant will jump to next handler in this order: VEH -> SEH1 -> SEH2 -> ... -> SEHn -> UEF -> terminate process unhandling:...