Messenger Flash Reviver errorlevel documentation

Messenger Flash Reviver errorlevels explained for automation and scripting with command line arguments:

Error codeExplanation
2Successful reviving, Messenger restarted
0Successful reviving, Messenger not restarted
-2File does not exist or cannot be read
-3File is already revived
-4No flash was detected in the file
-5Couldn’t backup the file
-6Couldn’t patch the file
-7Couldn’t write to the registry
-8Couldn’t extract the Flash binary
-9Couldn’t use Windows to modify the file on a restart
-10Windows needs to be restarted