estrutura SERVICE_TRIGGER_INFO (winsvc.h)
Contém informações de evento de gatilho para um serviço. Essa estrutura é usada pelas funções ChangeServiceConfig2 e QueryServiceConfig2 .
Sintaxe
typedef struct _SERVICE_TRIGGER_INFO {
DWORD cTriggers;
PSERVICE_TRIGGER pTriggers;
PBYTE pReserved;
} SERVICE_TRIGGER_INFO, *PSERVICE_TRIGGER_INFO;
Membros
cTriggers
O número de gatilhos na matriz de SERVICE_TRIGGER estruturas apontadas pelo membro pTriggers .
Se esse membro for 0 em uma estrutura SERVICE_TRIGGER_INFO passada para ChangeServiceConfig2, todos os gatilhos configurados anteriormente serão removidos do serviço. Se o serviço não tiver gatilhos configurados, ChangeServiceConfig2 falhará com ERROR_INVALID_PARAMETER.
pTriggers
Um ponteiro para uma matriz de estruturas SERVICE_TRIGGER que especificam os eventos de gatilho para o serviço. Se o membro cTriggers for 0, esse membro não será usado.
pReserved
Esse membro é reservado e deve ser NULL.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | winsvc.h |