title: Check from .NET if Windows Update is enabled
body: <p>Is there any way to check from .NET if windows update is enabled?</p>
  
  <p>I want to prompt the users every time they log into my app that their computer might be at risk and give them a link to windows update website (or windows update application from control panel).</p>
  
  <p>Preferably it should work on XP, Vista and Windows 7. Maybe there is a registry key or even better an API? </p>