struktur SERVICE_FAILURE_ACTIONS_FLAG (winsvc.h)
Berisi pengaturan bendera tindakan kegagalan layanan. Pengaturan ini menentukan kapan tindakan kegagalan akan dijalankan.
Sintaks
typedef struct _SERVICE_FAILURE_ACTIONS_FLAG {
BOOL fFailureActionsOnNonCrashFailures;
} SERVICE_FAILURE_ACTIONS_FLAG, *LPSERVICE_FAILURE_ACTIONS_FLAG;
Anggota
fFailureActionsOnNonCrashFailures
Jika anggota ini TRUE dan layanan telah mengonfigurasi tindakan kegagalan, tindakan kegagalan diantrekan jika proses layanan berakhir tanpa melaporkan status SERVICE_STOPPED atau jika memasuki status SERVICE_STOPPED tetapi anggota dwWin32ExitCode dari struktur SERVICE_STATUS tidak ERROR_SUCCESS (0).
Jika anggota ini FALSE dan layanan telah mengonfigurasi tindakan kegagalan, tindakan kegagalan hanya diantrekan jika layanan berakhir tanpa melaporkan status SERVICE_STOPPED.
Pengaturan ini diabaikan kecuali layanan telah mengonfigurasi tindakan kegagalan. Untuk informasi tentang mengonfigurasi tindakan kegagalan, lihat ChangeServiceConfig2.
Keterangan
Perubahan berlaku saat sistem dimulai lagi.
Ini dapat berguna untuk mengatur bendera ini jika layanan Anda memiliki jalur kegagalan umum di mana ada kemungkinan bahwa layanan dapat pulih.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | winsvc.h (termasuk Windows.h) |