Menu

The Dangerous API Verifier checks to see whether the application is using unsafe APIs (e.g. TerminateThread).

The following list contains the verifier stops that may occur when running the Dangerous API verifier against a solution or project.

Error message

Stop code

Dangerous call to TerminateThread

0100

Potential stack overflow in low memory conditions

0101

Exit process called while multiple threads still running

0102

LoadLibrary is called during DllMain

0103

FreeLibrary is called during DllMain

0104

SetProcessWorkingSetSize is called with MinimumWorkingSetSize = 0xFFFFFFFF

0105

SetProcessWorkingSetSize is called with MaximumWorkingSetSize = 0xFFFFFFFF

0106

SetProcessWorkingSetSizeEx is called with MinimumWorkingSetSize = 0xFFFFFFFF

0107

SetProcessWorkingSetSizeEx is called with MaximumWorkingSetSize = 0xFFFFFFFF

0108

Properties

Dangerous APIs check has one property that can be altered:

  • DllMainCheck - Check LoadLibrary/FreeLibrary calling when DllMain is active.