InjectInterface.h 640 B

123456789101112131415161718192021222324252627282930
  1. /************************************************************************/
  2. /* Copyright (C), 2016-2020, [Home], 保留所有权利;
  3. /* 模 块 名:;
  4. /* 描 述:;
  5. /*
  6. /* 版 本:[V];
  7. /* 作 者:[Home];
  8. /* 日 期:[1/6/2019];
  9. /*
  10. /*
  11. /* 注 意:;
  12. /*
  13. /* 修改记录:[Home];
  14. /* 修改日期:;
  15. /* 修改版本:;
  16. /* 修改内容:;
  17. /************************************************************************/
  18. #ifndef _INJECT_INTERFACE_HEAD_
  19. #define _INJECT_INTERFACE_HEAD_
  20. interface IInject{
  21. // 进程注入;
  22. virtual int ProcessInjection(LPCTSTR lpDLLPath, LPCTSTR lpPID) = 0;
  23. // 卸载注入;
  24. virtual int FreeInjection(LPCTSTR lpPID) = 0;
  25. };
  26. #endif