Implementing a native function detour in C# | Hacker News Reader