Fixed invalid cast in Service::BeginExecuteCheck().
Implemented the PROCESS_SERVICE_CHECK_RESULT external command.