Структура SERVICE_DESCRIPTION

Структура SERVICE_DESCRIPTION представляет описание службы.

Синтаксис

typedef struct _SERVICE_DESCRIPTION {
  LPTSTR lpDescription;
} SERVICE_DESCRIPTION, 
*LPSERVICE_DESCRIPTION;

Члены структуры

lpDescription

Указатель на строку с завершающим нулем, которая задает описание службы. Если это значение - ПУСТО (NULL), описание остается неизменным. Если это значение - пустая строка (""), текущее описание удаляется.

Описание службы не должно превышать размер значения реестра типа REG_SZ.

Замечания

Значение описания ПУСТО (NULL) указывает, что описания службы не существует. Значение описания службы равно ПУСТО (NULL) тогда, когда служба создается.

Описание - это просто комментарий, который объясняет предназначение службы. Например, для службы Протокола динамической конфигурации хост-машины (DHCP), Вы можете использовать описание, "Обеспечивает Интернет-адреса для компьютера в вашей сети".

Вы можете установить описание, используя функцию ChangeServiceConfig2. Вы можете извлечь описание, используя функцию QueryServiceConfig2. Описание также показывается  на экране и при помощи встраиваемого модуля Службы (Services).

Смотри также

Обзор Службы, Структуры, используемые службами,  ChangeServiceConfig2, QueryServiceConfig2,

Размещение и совместимость SERVICE_DESCRIPTION

К Windows XP Да 
л Windows 2000 Professional Да
и Windows NT Нет
е Windows Me Нет
н Windows 98 Нет
т Windows 95 Нет
 
С Windows Server 2003 Да
е Windows 2000 Server Да
р Windows NT Server Нет
в    
е    
р    
Используемая библиотека -
Используемая DLL -
 Заголовочный файл  
- объявлено в Winsvc.h
 - включено в Windows.h
 Unicode Объявляется как Unicode и ANSI структуры.
 Замечания по платформе Не имеется

 

Назад в оглавление
На главную страницу
В оглавление справки

Hosted by uCoz