Win7上使用日志钩子失败

Win7下使用日志钩子失败
环境:win7 32Bit
SetWindowsHookEx(WH_JOURNALRECORD,(HOOKPROC)RecordProc,(HINSTANCE)AfxGetApp()->m_hInstance,0);
返回为0. 错误码==5 拒绝访问。
还有一个问题。HookAPI父进程能Hook住,但是子进程却Hook不成功..
用的是Detours的库。DetourAttach的返回值成功与失败都是0,也看不到。这2个问题请各位帮忙看下!
------最佳解决方案--------------------
不是权限的问题
------其他解决方案--------------------
在win64位下 和XP下都正常的 2个问题都是正常的 唯独win7 32位有问题
------其他解决方案--------------------
1 开debug特权

2 开管理员权限
------其他解决方案--------------------
引用:
1 开debug特权

2 开管理员权限

我debug提权了 一样不行.win7下也是用的使用管理员模式打开,不行...
------其他解决方案--------------------
引用:
用的是Detours的库。DetourAttach的返回值成功与失败都是0,也看不到。

没有类似于GetLastError的函数查看吗?
------其他解决方案--------------------
Detours 不能使用GetLastError查看错误码 返回值==0说明是NO_ERROR