卸载远程Hook API - UnhookRemoteApi
函数简介
卸载此前通过 HookRemoteApi 在目标进程指定地址安装的远程 Hook,恢复原始指令与执行流程。(高级版功能,普通版无法使用)
接口名称
UnhookRemoteApi
DLL调用
int UnhookRemoteApi(long instance, long hwnd, long targetAddr)
参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| instance | 长整数型 | OLAPlug 对象的指针,由 CreateCOLAPlugInterFace 接口生成。 |
| hwnd | 长整数型 | 窗口句柄或进程 ID(需与安装 Hook 时一致)。 |
| targetAddr | 长整数型 | 目标进程中已 Hook 的地址(需与安装 Hook 时一致)。 |
示例
// 示例代码待补充
返回值
| 值 | 说明 |
|---|---|
| 0 | 失败 |
| 1 | 成功 |
