Détection des applications corrompues par le programme de lancement d'applicatifs

Le programme de lancement d'applicatifs peut détecter si une application est corrompue au moment de son lancement. Si le fichier d'application qu'il appelle ne parvient pas à se lancer (en d'autres termes, si l'appel CreateProcess qu'il effectue renvoie la valeur FALSE), le programme de lancement d'applicatifs en déduit que l'application est corrompue et qu'elle doit être vérifiée. Lorsque le problème se produit, le programme de lancement d'applicatifs le signale à l'utilisateur et lui laisse le choix de vérifier ou non l'application.