Partager via


structure SC_ACTION (winsvc.h)

Représente une action que le gestionnaire de contrôle de service peut effectuer.

Syntaxe

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

Membres

Type

Action à effectuer. Ce membre peut être l’une des valeurs suivantes du type d’énumération SC_ACTION_TYPE .

Valeur Signification
SC_ACTION_NONE
0
Aucune action.
SC_ACTION_REBOOT
2
Redémarrez l'ordinateur.
SC_ACTION_RESTART
1
Redémarrez le service.
SC_ACTION_RUN_COMMAND
3
Exécutez une commande.

Delay

Délai d’attente avant d’effectuer l’action spécifiée, en millisecondes.

Remarques

Cette structure est utilisée par les fonctions ChangeServiceConfig2 et QueryServiceConfig2 , dans la structure SERVICE_FAILURE_ACTIONS .

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winsvc.h (inclure Windows.h)

Voir aussi

ChangeServiceConfig2

QueryServiceConfig2

SERVICE_FAILURE_ACTIONS