Searched refs:pPatchTarget (Results 1 – 1 of 1) sorted by relevance
/dports/audio/mumble/mumble-1.3.3/3rdparty/minhook-src/src/ |
H A D | hook.c | 356 LPBYTE pPatchTarget = (LPBYTE)pHook->pTarget; in EnableHookLL() local 360 pPatchTarget -= sizeof(JMP_REL); in EnableHookLL() 364 if (!VirtualProtect(pPatchTarget, patchSize, PAGE_EXECUTE_READWRITE, &oldProtect)) in EnableHookLL() 369 PJMP_REL pJmp = (PJMP_REL)pPatchTarget; in EnableHookLL() 371 pJmp->operand = (UINT32)((LPBYTE)pHook->pDetour - (pPatchTarget + sizeof(JMP_REL))); in EnableHookLL() 383 memcpy(pPatchTarget, pHook->backup, sizeof(JMP_REL) + sizeof(JMP_REL_SHORT)); in EnableHookLL() 385 memcpy(pPatchTarget, pHook->backup, sizeof(JMP_REL)); in EnableHookLL() 388 VirtualProtect(pPatchTarget, patchSize, oldProtect, &oldProtect); in EnableHookLL() 391 FlushInstructionCache(GetCurrentProcess(), pPatchTarget, patchSize); in EnableHookLL()
|