Поделиться через


структура SC_ACTION (winsvc.h)

Представляет действие, которое может выполнить диспетчер управления службой.

Синтаксис

typedef struct _SC_ACTION {
  SC_ACTION_TYPE Type;
  DWORD          Delay;
} SC_ACTION, *LPSC_ACTION;

Члены

Type

Выполняемое действие. Этот элемент может иметь одно из следующих значений из типа перечисления SC_ACTION_TYPE .

Значение Значение
SC_ACTION_NONE
0
Никаких действий не выполняется.
SC_ACTION_REBOOT
2
Перезагрузите компьютер.
SC_ACTION_RESTART
1
Перезапустите службу.
SC_ACTION_RUN_COMMAND
3
Выполните команду .

Delay

Время ожидания перед выполнением указанного действия в миллисекундах.

Комментарии

Эта структура используется функциями ChangeServiceConfig2 и QueryServiceConfig2 в структуре SERVICE_FAILURE_ACTIONS .

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть winsvc.h (включая Windows.h)

См. также раздел

ChangeServiceConfig2

QueryServiceConfig2

SERVICE_FAILURE_ACTIONS