MCPcopy Create free account
hub / github.com/BeneficialCode/WinArk / DetourCopyInstruction

Function DetourCopyInstruction

KernelLibrary/disasm.cpp:735–745  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

733};
734
735_Use_decl_annotations_
736PVOID DetourCopyInstruction(PVOID pDst,
737 PVOID* ppDstPool,
738 PVOID pSrc,
739 PVOID* ppTarget,
740 LONG* pExtra) {
741 UNREFERENCED_PARAMETER(ppDstPool);
742
743 Disasm disasm((PUCHAR*)ppTarget, pExtra);
744 return disasm.CopyInstruction((PUCHAR)pDst, (PUCHAR)pSrc);
745}
746
747Disasm::Disasm(PUCHAR* ppTarget, LONG* pExtra) {
748 m_ppTarget = ppTarget ? ppTarget : &m_pScratchTarget;

Callers 1

DetourAttachExFunction · 0.85

Calls 1

CopyInstructionMethod · 0.80

Tested by

no test coverage detected