众所周知,Windows系统有32和64位之分。在64位系统下,有的Windows程序是存放在SysWOW64下的,那么在程序种调用系统程序就需要重定向到SysWOW64目录下。
关于重定向,Windows给出了API(Windows总是这么贴心)直接可以开启/关闭重定向:
void * pVoid = NULL;
Wow64DisableWow64FsRedirection(&pVoid);//关闭重定向功能
// Code of something what you wanna do
Wow64RevertWow64FsRedirection(&pVoid);//恢复重定向功能
当关闭重定向之后那么默认的路径为C:\Windows\System32
,不关闭则是C:\Windows\SysWOW64
。
网友评论