На главную

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

ENUM_SERVICE_STATUS



The ENUM_SERVICE_STATUS structure is used by the EnumDependentServices and EnumServicesStatus functions to return the name of a service in a service control manager database and to return information about that service.

typedef struct _ENUM_SERVICE_STATUS { // ess
LPTSTR lpServiceName;
LPTSTR lpDisplayName;
SERVICE_STATUS ServiceStatus;
} ENUM_SERVICE_STATUS, *LPENUM_SERVICE_STATUS;


Members

lpServiceName

Points to a null-terminated string that names a service in a service control manager database. The maximum string length is 256 characters. The service control manager database preserves the case of the characters, but service name comparisons are always case insensitive. A slash (/), backslash (\), comma, and space are invalid service name characters.

lpDisplayName

Points to a null-terminated string that is to be used by user interface programs to identify the service. This string has a maximum length of 256 characters. The name is case-preserved in the Service Control Manager. Display name comparisons are always case-insensitive.

ServiceStatus

Specifies a SERVICE_STATUS structure in which status information about the lpServiceName service is returned.



See Also

EnumDependentServices, EnumServicesStatus, SERVICE_STATUS


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

ENUM_SERVICE_STATUS



Структура ENUM_SERVICE_STATUS использована EnumDependentServices и функциями EnumServicesStatus, чтобы возвращать имя услуги в базу данных управляющего менеджера услуги и, чтобы возвращать информацию об этой услуге.

typedef struct _ENUM_SERVICE_STATUS { // ess LPTSTR lpServiceName;
LPTSTR lpDisplayName;
SERVICE_STATUS ServiceStatus;
} ENUM_SERVICE_STATUS, *LPENUM_SERVICE_STATUS;


Участники

lpServiceName

Точки на недействительный расторгнутую строку, которые называют услугу в базе данных управляющего менеджера услуги. Максимальная длина строки - 256 символов. База данных управляющего менеджера услуги сохраняет случай символов, но сравнения имени услуги являются всегда случаем нечувствительным. Слэш (/), обратная косая черта (\), запятая, и пространство будет недействительными символами имени услуги.

lpDisplayName

Точки на недействительный расторгнутую строку, которые должны быть использованы интерфейсом пользавателя программ, чтобы идентифицировать услугу. Эта строка имеет максимальную длину 256 символов. Имя сохранено случай в Управляющем Менеджере Услуги. Дисплейные сравнения имени всегда случай-нечувствительные.

ServiceStatus

Определяет структуру SERVICE_STATUS в которой информация статуса об услуге lpServiceName возвращана.



Смотри Также

EnumDependentServices, EnumServicesStatus, SERVICE_STATUS


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