Page 1 of 1

Detect if Windows started in a safe Mode ?

Posted: Wed Nov 19, 2003 10:34 am
by Rings

Code: Select all

Procedure DetectSafeMode()
 ProcedureReturn GetSystemMetrics_(#SM_CLEANBOOT) 
EndProcedure

Select DetectSafeMode()
  Case 0
   Debug "Windows is running normally."
  Case 1
   Debug "Windows started in Safe Mode"
  Case 2
   Debug "Windows started in Safe Mode with network support"
EndSelect