Process type detaction
https://ibb.co/y5sjcsW
Code:
bool is64BitProcess(DWORD pid) Here whole Sorce code https://www.mediafire.com/file/z4ul73x3dra8imx/CppCLR_WinformsProject2.rar/file compile with VS2019 x64bit. |
Some recommendations:
1) instead of calling GetProcAddress() on each call, better do it once (eg add this checkup: if (fnIsWow64Process != nullptr) fnIsWow64Process =(LPFN_ISWOW64PROCESS) GetProcAddress(GetModuleHandle(L"kernel32"), "IsWow64Process"); 2) the recommendation is to use the PROCESS_QUERY_LIMITED_INFORMATION for desired access, not PROCESS_ALL_ACCESS 3) I guess you need to check the result of winapi call, eg: if (!IsWow64Process(hProcess, &f64)) { //error here } 4) instead of "kernelbase.dll" use "kernel32" string |
Perhaps try this.. might prove more accurate:
Code:
/* Quote:
|
All times are GMT +8. The time now is 10:14. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX