salve ragazzi, vorrei aggiungere il mio programma alla lista dei servizi!
ho scritto questo codice ma gli handle non restituiscono alcun valore:

codice:
		BOOL AddAutoStartService(BOOL MsgBox){
			SC_HANDLE key;
			SC_HANDLE result;
			key = OpenSCManager(NULL, SERVICES_ACTIVE_DATABASE, SC_MANAGER_ALL_ACCESS);
			result = CreateService(key, PROCESSNAME, PROCESSNAME, SC_MANAGER_ALL_ACCESS, SERVICE_ADAPTER, SERVICE_INTERACTIVE_PROCESS, 
				SERVICE_AUTO_START, SERVICE_ERROR_IGNORE, EXEPATH, NULL, NULL, NULL, NULL);
			return TRUE;
		}
e quindi non succede nulla (Non si aggiungere il servizio aurora alla lista dei servizi) HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es