Condividi tramite


struttura SERVICE_TRIGGER_INFO (winsvc.h)

Contiene informazioni sull'evento trigger per un servizio. Questa struttura viene usata dalle funzioni ChangeServiceConfig2 e QueryServiceConfig2 .

Sintassi

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

Members

cTriggers

Numero di trigger nella matrice di strutture SERVICE_TRIGGER a cui punta il membro pTriggers .

Se questo membro è 0 in una struttura SERVICE_TRIGGER_INFO passata a ChangeServiceConfig2, tutti i trigger configurati in precedenza vengono rimossi dal servizio. Se il servizio non ha trigger configurati, ChangeServiceConfig2 ha esito negativo con ERROR_INVALID_PARAMETER.

pTriggers

Puntatore a una matrice di strutture SERVICE_TRIGGER che specificano gli eventi trigger per il servizio. Se il membro cTriggers è 0, questo membro non viene utilizzato.

pReserved

Questo membro è riservato e deve essere NULL.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione winsvc.h

Vedi anche

ChangeServiceConfig2

QueryServiceConfig2

SERVICE_TRIGGER

Eventi trigger di servizio