estructura SERVICE_TRIGGER_INFO (winsvc.h)
Contiene información de eventos de desencadenador para un servicio. Esta estructura la usan las funciones ChangeServiceConfig2 y QueryServiceConfig2 .
Sintaxis
typedef struct _SERVICE_TRIGGER_INFO {
DWORD cTriggers;
PSERVICE_TRIGGER pTriggers;
PBYTE pReserved;
} SERVICE_TRIGGER_INFO, *PSERVICE_TRIGGER_INFO;
Miembros
cTriggers
El número de desencadenadores de la matriz de SERVICE_TRIGGER estructuras a las que apunta el miembro pTriggers .
Si este miembro es 0 en una estructura de SERVICE_TRIGGER_INFO pasada a ChangeServiceConfig2, todos los desencadenadores configurados anteriormente se quitan del servicio. Si el servicio no tiene ningún desencadenador configurado, ChangeServiceConfig2 produce un error con ERROR_INVALID_PARAMETER.
pTriggers
Puntero a una matriz de estructuras de SERVICE_TRIGGER que especifican los eventos de desencadenador para el servicio. Si el miembro cTriggers es 0, este miembro no se usa.
pReserved
Este miembro está reservado y debe ser NULL.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | winsvc.h |