Bagikan melalui


enumerasi RM_REBOOT_REASON (restartmanager.h)

Menjelaskan alasan menghidupkan ulang sistem diperlukan.

Sintaks

typedef enum _RM_REBOOT_REASON {
  RmRebootReasonNone = 0x0,
  RmRebootReasonPermissionDenied = 0x1,
  RmRebootReasonSessionMismatch = 0x2,
  RmRebootReasonCriticalProcess = 0x4,
  RmRebootReasonCriticalService = 0x8,
  RmRebootReasonDetectedSelf
} RM_REBOOT_REASON;

Konstanta

 
RmRebootReasonNone
Nilai: 0x0
Menghidupkan ulang sistem tidak diperlukan.
RmRebootReasonPermissionDenied
Nilai: 0x1
Pengguna saat ini tidak memiliki
hak istimewa yang cukup untuk mematikan satu atau beberapa proses.
RmRebootReasonSessionMismatch
Nilai: 0x2
Satu atau beberapa proses adalah
berjalan di sesi Layanan Terminal lain.
RmRebootReasonCriticalProcess
Nilai: 0x4
Menghidupkan ulang sistem diperlukan karena satu atau beberapa proses yang akan dimatikan adalah proses penting.
RmRebootReasonCriticalService
Nilai: 0x8
Menghidupkan ulang sistem diperlukan karena satu atau beberapa layanan yang akan dimatikan adalah layanan penting.
RmRebootReasonDetectedSelf
Hidupkan ulang sistem diperlukan karena proses saat ini harus dimatikan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header restartmanager.h

Lihat juga

RmGetList