На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Deleting a Service



In the following example, a service configuration program uses the OpenService function to get a handle with DELETE access to an installed service object. The program then uses the service object handle in the DeleteService function to remove the service from the SCM database.

VOID DeleteSampleService()
{
schService = OpenService(
schSCManager, // SCManager database
TEXT("Sample_Srv"), // name of service
DELETE); // only need DELETE access

if (schService == NULL)
MyErrorExit("OpenService");

if (! DeleteService(schService) )
MyErrorExit("DeleteService");
else
printf("DeleteService SUCCESS\n");

CloseServiceHandle(schService);
}




Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Удаляющая Услуга



В следующем примере, программа конфигурации услуги использует функцию OpenService, чтобы получать ручку с УДАЛЯТЬ доступ ко включенному объекту услуги. Программа затем использует объектную ручку услуги в функции DeleteService, чтобы удалять услугу из базы данных SCM.

ПУСТОТА DeleteSampleService()
{
schService = OpenService( schSCManager, // База данных ТЕКСТА SCManager("Sample_Srv"), // имя услуги УДАЛЯЕТ); // только нужно УДАЛЯТЬ доступ

если (schService == НЕДЕЙСТВИТЕЛЬНЫЙ) MyErrorExit("OpenService");

если (! DeleteService(schService) ) MyErrorExit("DeleteService");
еще
printf("DeleteService SUCCESS\n");

CloseServiceHandle(schService);
}




Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz