I compiled the ovaldi 32 bits on visual studio 2010. When try to runs outside my machine (for example, on windows 2003 server),
it shows "The Procedure entry point GetProcessDEPPolicy could not be located in the dynamic link library KERNEL32.DLL" when i try to run oval.exe
What can i do?
Thanks for bringing this us! I think you are getting this message because that function requires Windows Server 2008 (http://msdn.microsoft.com/en-us/library/windows/desktop/bb736297(v=vs.85).aspx).
Minimum supported client: Windows Vista with SP1, Windows XP with SP3
Minimum supported server: Windows Server 2008
If you comment out that code it should work. I will see if there is something we can do to address this in the future so you do not have to comment it out.
That is really strange, because ive already runned the oval (downloaded from the website) on a Windows 2003 Server Machine.
I'will comment it and see what happens.
The version 126.96.36.199 works well
The version 188.8.131.52 doesn't work with this method.
Hi Djhaines and forum,
I was able to remove the method GetProcessDEPPolicy from Process58Probe. And then ive runned on the Windows Server 2003.
Why i need the msvcp100.dll and msvcr100.dll to run the ovaldi.exe?
Those DLLs contain the C and C++ runtime libraries. They are important when running VC++-developed applications on computers which don't have VC++ installed. They ought to be available in the VC++ redistributable packages. See:
Thank you, after i added both dll's worked well on machines that doesn't contains vc++ redistribuatble packages. Thank you.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.