Application Recovery and Restart C# Quick Reference

Tuesday, April 20, 2010

Background Application Recovery and Restart (ARR) is a feature that allows you to prepare for the impossible (?) case where your application crash or waits forever (“Not Responding”) The feature lets you “register” for these cases in order to give you the opportunity to save the application data or do some clean up operations, before it ends its life. This feature exists from Windows Vista, but it seems that not enough people knows it, so let’s see how can anyone use the Windows API Code Pack to easily integrate ARR in their applications. More information on the feature can be found at Application...