Si le programme en cours d'exécution en tant que service est incommode, vous pouvez modifier temporairement le Registre afin que le programme s'exécute comme un serveur local normal. Simplement renommer la LocalService valeur sous votre identificateur de _LocalService et d'assurer la LocalServer32 clé sous votre CLSID est défini correctement. (Notez que pour spécifier que votre application doit être exécutée sur un autre ordinateur à l'aide de DCOMCNFG renomme votre LocalServer32 clé de _LocalServer32 .) Votre programme en cours d'exécution comme un serveur local prend quelques secondes au démarrage parce que l'appel à StartServiceCtrlDispatcher en CServiceModule::Start prend quelques secondes avant elle échoue.