K 
		
				
				
			
		KaMaZ
							
								Original poster
							
						
					
				
				
				
			Удаление сервиса 
Следующий пример сперва использует функцию OpenService для получения дескриптора сервиса с правом DELETE, а затем использует этот дескриптор в функции DeleteService для удаления этого сервиса из базы данных SCM.
[font=Courier New'][background=rgb(204, 204, 204)]
	
		
[/background][/font]
[font=Courier New'][background=rgb(204, 204, 204)]
		Код:
	
	VOID DeleteSampleService() { schService = OpenService( schSCManager, // база данных SCManager "Sample_Srv", // имя сервиса DELETE); // нужно только удалить if (schService == NULL) MyErrorExit("OpenService"); if (! DeleteService(schService) ) MyErrorExit("DeleteService"); else printf("DeleteService SUCCESS\n"); CloseServiceHandle(schService); }