开发者

What is api interception? when is it used? how to implement it in C++

开发者 https://www.devze.com 2022-12-19 06:30 出处:网络
What is API interception When is it used How to impl开发者_如何学Cement it in C++API interception is intercepting calls to a given DLL and re-directing them through your code.

What is API interception

When is it used

How to impl开发者_如何学Cement it in C++


API interception is intercepting calls to a given DLL and re-directing them through your code.

It is generally used to override some functionality provided by a DLL. An example is for adding a logo to a DirectX based game.

How to implement it? Thats a complicated one and it depends on what sort of DLL you are trying to intercept. You may want do look around here and the net about "DLL Injection" or "API hooking".

e.g 'Safe' DLL Injection or http://www.codeproject.com/KB/system/hooksys.aspx

0

精彩评论

暂无评论...
验证码 换一张
取 消