Bagikan melalui


Hidupkan Ulang Manajer

Gambaran umum teknologi Restart Manager.

Untuk mengembangkan Restart Manager, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Enumerasi

 
RM_APP_STATUS

Menjelaskan status aplikasi saat ini yang ditindaklanjuti oleh Restart Manager.
RM_APP_TYPE

Menentukan jenis aplikasi yang dijelaskan oleh struktur RM_PROCESS_INFO.
RM_FILTER_ACTION

Menentukan jenis modifikasi yang diterapkan untuk memulai ulang atau mematikan tindakan.
RM_FILTER_TRIGGER

Menjelaskan tindakan hidupkan ulang atau matikan untuk aplikasi atau layanan.
RM_REBOOT_REASON

Menjelaskan alasan menghidupkan ulang sistem diperlukan.
RM_SHUTDOWN_TYPE

Mengonfigurasi penonaktifan aplikasi.

Fungsi

 
RM_WRITE_STATUS_CALLBACK

Fungsi RM_WRITE_STATUS_CALLBACK dapat diimplementasikan oleh antarmuka pengguna yang mengontrol Restart Manager.
RmAddFilter

Memodifikasi tindakan matikan atau mulai ulang yang diterapkan ke aplikasi atau layanan.
RmCancelCurrentTask

Membatalkan operasi RmShutdown atau RmRestart saat ini. Fungsi ini harus dipanggil dari aplikasi yang telah memulai sesi dengan memanggil fungsi RmStartSession.
RmEndSession

Mengakhiri sesi Restart Manager.
RmGetFilterList

Mencantumkan modifikasi untuk mematikan dan memulai ulang tindakan yang telah diterapkan oleh fungsi RmAddFilter.
RmGetList

Mendapatkan daftar semua aplikasi dan layanan yang saat ini menggunakan sumber daya yang telah terdaftar di sesi Restart Manager.
RmJoinSession

Menggabungkan alat penginstal sekunder ke sesi Restart Manager yang ada.
RmRegisterResources

Mendaftarkan sumber daya ke sesi Restart Manager.
RmRemoveFilter

Menghapus modifikasi apa pun untuk mematikan atau memulai ulang tindakan yang telah diterapkan menggunakan fungsi RmAddFilter.
RmRestart

Memulai ulang aplikasi dan layanan yang telah dimatikan oleh fungsi RmShutdown dan yang telah didaftarkan untuk dimulai ulang menggunakan fungsi RegisterApplicationRestart.
RmShutdown

Memulai pematian aplikasi.
RmStartSession

Memulai sesi Restart Manager baru.

Struktur

 
RM_FILTER_INFO

Berisi informasi tentang modifikasi untuk memulai ulang atau mematikan tindakan.
RM_PROCESS_INFO

Menjelaskan aplikasi yang akan didaftarkan ke Restart Manager.
RM_UNIQUE_PROCESS

Secara unik mengidentifikasi proses oleh PID-nya dan waktu proses dimulai.