Partager via


structure SERVICE_TRIGGER_INFO (winsvc.h)

Contient des informations sur l’événement de déclencheur pour un service. Cette structure est utilisée par les fonctions ChangeServiceConfig2 et QueryServiceConfig2 .

Syntaxe

typedef struct _SERVICE_TRIGGER_INFO {
  DWORD            cTriggers;
  PSERVICE_TRIGGER pTriggers;
  PBYTE            pReserved;
} SERVICE_TRIGGER_INFO, *PSERVICE_TRIGGER_INFO;

Membres

cTriggers

Nombre de déclencheurs dans le tableau de structures SERVICE_TRIGGER pointées par le membre pTriggers .

Si ce membre est 0 dans une structure SERVICE_TRIGGER_INFO passée à ChangeServiceConfig2, tous les déclencheurs configurés précédemment sont supprimés du service. Si le service n’a aucun déclencheur configuré, ChangeServiceConfig2 échoue avec ERROR_INVALID_PARAMETER.

pTriggers

Pointeur vers un tableau de structures SERVICE_TRIGGER qui spécifient les événements de déclencheur pour le service. Si le membre cTriggers est 0, ce membre n’est pas utilisé.

pReserved

Ce membre est réservé et doit avoir la valeur NULL.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête winsvc.h

Voir aussi

ChangeServiceConfig2

QueryServiceConfig2

SERVICE_TRIGGER

Événements du déclencheur de service