Bagikan melalui


struktur SERVICE_TRIGGER_INFO (winsvc.h)

Berisi informasi peristiwa pemicu untuk layanan. Struktur ini digunakan oleh fungsi ChangeServiceConfig2 dan QueryServiceConfig2 .

Sintaks

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

Anggota

cTriggers

Jumlah pemicu dalam array struktur SERVICE_TRIGGER yang ditunjukkan oleh anggota pTriggers .

Jika anggota ini adalah 0 dalam struktur SERVICE_TRIGGER_INFO diteruskan ke ChangeServiceConfig2, semua pemicu yang dikonfigurasi sebelumnya akan dihapus dari layanan. Jika layanan tidak memiliki pemicu yang dikonfigurasi, ChangeServiceConfig2 gagal dengan ERROR_INVALID_PARAMETER.

pTriggers

Penunjuk ke array struktur SERVICE_TRIGGER yang menentukan peristiwa pemicu untuk layanan. Jika anggota cTriggers adalah 0, anggota ini tidak digunakan.

pReserved

Anggota ini dicadangkan dan harus NULL.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header winsvc.h

Lihat juga

ChangeServiceConfig2

QueryServiceConfig2

SERVICE_TRIGGER

Peristiwa Pemicu Layanan