MCPcopy Create free account
hub / github.com/R2Northstar/NorthstarLauncher / DispatchForModule

Method DispatchForModule

primedev/core/hooks.cpp:76–84  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

74}
75
76void __fileAutohook::DispatchForModule(const char* pModuleName)
77{
78 const size_t iModuleNameLen = strlen(pModuleName);
79
80 for (__autohook* hook : hooks)
81 if ((hook->iAddressResolutionMode == __autohook::OFFSET_STRING && !strncmp(pModuleName, hook->pAddrString, iModuleNameLen)) ||
82 (hook->iAddressResolutionMode == __autohook::PROCADDRESS && !strcmp(pModuleName, hook->pModuleName)))
83 hook->Dispatch();
84}
85
86ManualHook::ManualHook(const char* funcName, LPVOID func)
87 : svFuncName(funcName)

Callers

nothing calls this directly

Calls 1

DispatchMethod · 0.45

Tested by

no test coverage detected