Во первых: стоит использовать нормальную библиотеку для хуков, например: MinHook, Microsoft Detours.С таким кодом просто крашит (в логе даже нет сообщения о коннекте):
Во вторых: правильный прототип функции должен выглядеть так:
C++:
using AddEntry_t = void(__fastcall*)(void* _this, DWORD edx, int nType, const char* szText, const char* szPrefix, D3DCOLOR textColor, D3DCOLOR prefixColor);