GetProcessDEPPolicy could not be located

  • Manfred von Runkel


    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?

    Thank you

  • Danny Haynes

    Danny Haynes - 2012-11-07


    Thanks for bringing this us!  I think you are getting this message because that function requires Windows Server 2008 (

        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.



  • Manfred von Runkel

    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.

    thank you

  • Manfred von Runkel

    One thing:

    The version works well

    The version doesn't work with this method.

  • Manfred von Runkel

    Hi Djhaines and forum,

    I was able to remove the method GetProcessDEPPolicy from Process58Probe. And then ive runned on the Windows Server 2003.

    Another question,

    Why i need the msvcp100.dll and msvcr100.dll to run the ovaldi.exe?
    Thank YOu

  • Manfred von Runkel

    Hi Michael,

    Thank you, after i added both dll's worked well on machines that doesn't contains vc++ redistribuatble packages. Thank you.


Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks