На главную

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

SCM Handles



The SCM supports handle types to allow access to the following objects.

· The database of installed services.
· A service.
· The database lock.



An SCManager object represents the database of installed services. It is a container object that holds service objects. The OpenSCManager function returns a handle to an SCManager object on a specified computer. This handle is used when installing, deleting, opening, and enumerating services and when locking the services database.
A service object represents an installed service. The CreateService and OpenService functions return handles to installed services.

The OpenSCManager, CreateService, and OpenService functions can request different types of access to SCManager and service objects. The requested access is granted or denied depending on the access token of the calling process and the security descriptor associated with the SCManager or service object.
The CloseServiceHandle function closes handles to SCManager and service objects. When you no longer need these handles, be sure to close them.

A lock object is created during SCM initialization to serialize access to the database of installed services. The SCM acquires the lock before starting a service or driver service. Service configuration programs use the LockServiceDatabase function to acquire the lock before reconfiguring a service and use the UnlockServiceDatabase function to release the lock.


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

SCM ОПЕРИРУЕТСЯ



SCM Поддерживает типы ручки, чтобы допускать доступ к следующему объектов.

База данных включенных услуг.
Услуга.
База данных блокировки.



Объект SCManager представляет базу данных включенных услуг. Это - контейнерный объект, который держит объекты услуги. Функция OpenSCManager возвращает ручку на объект SCManager в определенном компьютере. Эта ручка использована при установке, удаляющей, открытие, и перечисляя услуги и при блокировке базы данных услуг.
Объект услуги представляет включенную услугу. CreateService И обратные ручки функций OpenService на установившее услуги.

OpenSCManager, CreateService, И OpenService функционирует может запросить другие типы доступа к SCManager и обслуживать объекты. Запрошенному доступу предоставляют или запрещен в зависимости от признака доступа вызова процесса и дескриптор безопасности связывался SCManager или объектом услуги.
Функция CloseServiceHandle закрывает ручки на SCManager и объекты услуги. Когда Вы больше не нужно эти ручки, не забудьте закрывать им.

Объект блокировки создан в течение инициализации SCM, чтобы издавать сериями доступ к базе данных включенных услуг. SCM Приобретает блокировку перед начинать с услуги или драйверной услуги. Использование программ конфигурации Услуги функция LockServiceDatabase, чтобы приобретать блокировку прежде, чем перестраивать услуги и использует функцию UnlockServiceDatabase, чтобы выпускать блокировку.


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