问题描述
我遇到wow64disablewow64fsredirection函数的问题,当我在visual studio 2010中用x86平台编译然后它在窗口10中没有工作时,它会抛出一个错误1。
I face issue with wow64disablewow64fsredirection function ,when i compile with x86 platform in visual studio 2010 then it is not working in window 10 ,it throw an error 1 .
但是在Visual Studio 2010中使用win32平台进行编译,在窗口10中使用wow64disablewow64fsredirection。
But compile with win32 platform in visual studio 2010 , wow64disablewow64fsredirection working in window 10.
请帮我解决这个问题问题。
Kindly help me to resolve this issue.
代码段
typedef BOOL (__stdcall * tFSRED)(HMODULE);
typedef BOOL(__stdcall *tFSRED)(HMODULE );
HMODULE hKernel = LoadLibrary(_T(" Kernel32.dll")); //获取内核模块句柄
if(hKernel == NULL)
{
返回2;
}
HMODULE hKernel = LoadLibrary(_T("Kernel32.dll")); // Get Kernel module handle
if (hKernel == NULL)
{
return 2;
}
tFSRED pFunc;
pFunc =(tFSRED)GetProcAddress(hKernel," Wow64DisableWow64FsRedirection" ;);
tFSRED pFunc;
pFunc =(tFSRED) GetProcAddress(hKernel, "Wow64DisableWow64FsRedirection");
//在X86中ret为False平台和win32 vplatform属实。
//ret is False in X86 platform and true with win32 vplatform.
请帮助我解决问题。
推荐答案
- pa
这篇关于在窗口10中的visual studio中通过平台x86进行编译时,wow64disablewow64fsredirection函数无法正常工作。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!