На главную

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 | Скачать Вниз

Service Configuration



To modify the configuration information for a service object, a configuration program uses the ChangeServiceConfig function. For more information, see Changing a Service Configuration.

To retrieve the configuration information for a service object, the configuration program uses the QueryServiceConfig function. For more information, see Querying a Service's Configuration.
To modify the security descriptor for either an SCManager object or a service object, a configuration program uses the SetServiceObjectSecurity function. To retrieve a copy of the security descriptor, the configuration program uses the QueryServiceObjectSecurity function.

Before using either ChangeServiceConfig or SetServiceObjectSecurity to reconfigure a service object, you should use the LockServiceDatabase function. This function tries to acquire a lock on the database and, if successful, prevents the SCM from starting a service while the database is being reconfigured. Failure to acquire a lock does not prevent a configuration program from successfully reconfiguring a service object. To release the lock on the database when the reconfiguration is complete, use the UnlockServiceDatabase function. To determine whether the database is locked, use the QueryServiceLockStatus function.


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

Конфигурация Услуги



Чтобы модифицировать информацию конфигурации для объекта услуги, программа конфигурации использует функцию ChangeServiceConfig. Более подробно, смотри Изменяя Конфигурацию Услуги.

Чтобы извлекать информацию конфигурации для объекта услуги, программа конфигурации использует функцию QueryServiceConfig. Более подробно, смотри Спрашивая Конфигурацию Услуги.
Чтобы модифицировать дескриптор безопасности для или объект SCManager или объект услуги, программа конфигурации использует функцию SetServiceObjectSecurity. Чтобы извлекать копию дескриптора безопасности, программа конфигурации использует функцию QueryServiceObjectSecurity.

Перед использованием или ChangeServiceConfig или SetServiceObjectSecurity, чтобы перестраивать объект услуги, Вы должны использовать функцию LockServiceDatabase. Эта функция пытается приобретать блокировку на базе данных и, если успешно, мешает SCM чтобы начинать с услуги тогда как база данных перестраивается. Невозможнось приобретать блокировку не мешает программу конфигурации чтобы успешно перестраивать объект услуги. Для того, чтобы выпускать блокировку на базу данных когда реконфигурация завершенна, используйте функцию UnlockServiceDatabase. Для того, чтобы определять заперта база данных, используйте функцию QueryServiceLockStatus.


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