Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Triggerereignisinformationen für einen Dienst. Diese Struktur wird von den Funktionen ChangeServiceConfig2 und QueryServiceConfig2 verwendet.
Syntax
typedef struct _SERVICE_TRIGGER_INFO {
DWORD cTriggers;
PSERVICE_TRIGGER pTriggers;
PBYTE pReserved;
} SERVICE_TRIGGER_INFO, *PSERVICE_TRIGGER_INFO;
Member
cTriggers
Die Anzahl der Trigger im Array von SERVICE_TRIGGER Strukturen, auf die das pTriggers-Element verweist.
Wenn dieser Member in einer an ChangeServiceConfig2 übergebenen SERVICE_TRIGGER_INFO Struktur 0 ist, werden alle zuvor konfigurierten Trigger aus dem Dienst entfernt. Wenn für den Dienst keine Trigger konfiguriert sind, schlägt ChangeServiceConfig2 mit ERROR_INVALID_PARAMETER fehl.
pTriggers
Ein Zeiger auf ein Array von SERVICE_TRIGGER Strukturen, die die Triggerereignisse für den Dienst angeben. Wenn das cTriggers-Element 0 ist, wird dieses Element nicht verwendet.
pReserved
Dieser Member ist reserviert und muss NULL sein.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Kopfzeile | winsvc.h |