SERVICE_TRIGGER_INFO-Struktur (winsvc.h)
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 |