SC_ACTION-Struktur (winsvc.h)

Stellt eine Aktion dar, die der Dienststeuerungs-Manager ausführen kann.

Syntax

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

Member

Type

Die auszuführende Aktion. Dieser Member kann einer der folgenden Werte aus dem SC_ACTION_TYPE Enumerationstyp sein.

Wert Bedeutung
SC_ACTION_NONE
0
Keine Aktion.
SC_ACTION_REBOOT
2
Starten Sie den Computer neu.
SC_ACTION_RESTART
1
Starten Sie den Dienst neu.
SC_ACTION_RUN_COMMAND
3
Ausführen eines Befehls.

Delay

Die Wartezeit vor der Ausführung der angegebenen Aktion in Millisekunden.

Hinweise

Diese Struktur wird von den Funktionen ChangeServiceConfig2 und QueryServiceConfig2 in der SERVICE_FAILURE_ACTIONS-Struktur verwendet.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile winsvc.h (einschließen von Windows.h)

Weitere Informationen

ChangeServiceConfig2

QueryServiceConfig2

SERVICE_FAILURE_ACTIONS