структура SERVICE_TRIGGER_INFO (winsvc.h)
Содержит сведения о событиях триггера для службы. Эта структура используется функциями ChangeServiceConfig2 и QueryServiceConfig2 .
Синтаксис
typedef struct _SERVICE_TRIGGER_INFO {
DWORD cTriggers;
PSERVICE_TRIGGER pTriggers;
PBYTE pReserved;
} SERVICE_TRIGGER_INFO, *PSERVICE_TRIGGER_INFO;
Члены
cTriggers
Количество триггеров в массиве SERVICE_TRIGGER структур, на которые указывает элемент pTriggers .
Если этот элемент имеет значение 0 в структуре SERVICE_TRIGGER_INFO , переданной в ChangeServiceConfig2, все ранее настроенные триггеры удаляются из службы. Если в службе не настроены триггеры, ChangeServiceConfig2 завершается сбоем с ERROR_INVALID_PARAMETER.
pTriggers
Указатель на массив SERVICE_TRIGGER структур, указывающих события триггера для службы. Если элемент cTriggers равен 0, этот элемент не используется.
pReserved
Этот элемент зарезервирован и должен иметь значение NULL.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | winsvc.h |