Fungsi RmRemoveFilter (restartmanager.h)
Menghapus modifikasi apa pun untuk mematikan atau memulai ulang tindakan yang telah diterapkan menggunakan fungsi RmAddFilter . Penginstal utama dapat memanggil fungsi RmRemoveFilter beberapa kali.
Sintaks
DWORD RmRemoveFilter(
[in] DWORD dwSessionHandle,
[in, optional] LPCWSTR strModuleName,
[in, optional] RM_UNIQUE_PROCESS *pProcess,
[in, optional] LPCWSTR strServiceShortName
);
Parameter
[in] dwSessionHandle
Handel ke sesi Restart Manager yang ada.
[in, optional] strModuleName
Penunjuk ke nilai string yang dihentikan null yang berisi jalur lengkap untuk file yang dapat dieksekusi aplikasi. Fungsi RmRemoveFilter menghapus modifikasi apa pun pada tindakan matikan atau mulai ulang aplikasi yang direferensikan yang sebelumnya diterapkan oleh fungsi RmAddFilter . Parameter ini harus NULL jika parameter Aplikasi atau strServiceShortName bukan NULL.
[in, optional] pProcess
Struktur RM_UNIQUE_PROCESS untuk aplikasi. Fungsi RmRemoveFilter menghapus modifikasi apa pun pada tindakan matikan atau mulai ulang aplikasi yang direferensikan yang sebelumnya diterapkan oleh fungsi RmAddFilter . Parameter ini harus NULL jika parameter strFilename atau strShortServiceName bukan NULL.
[in, optional] strServiceShortName
Penunjuk ke nilai string yang dihentikan null yang berisi nama layanan pendek. Fungsi RmRemoveFilter menghapus modifikasi apa pun pada tindakan matikan atau mulai ulang layanan yang direferensikan yang sebelumnya diterapkan oleh fungsi RmAddFilter . Parameter ini harus NULL jika parameter strFilename atau Application bukan NULL.
Nilai kembali
Ini adalah kesalahan terbaru yang diterima. Fungsi ini dapat mengembalikan salah satu kode kesalahan sistem yang ditentukan dalam Winerror.h.
Nilai | Makna |
---|---|
|
Fungsi berhasil diselesaikan. |
|
Filter yang ditentukan tidak dapat ditemukan. |
|
Kesalahan ini dikembalikan ketika alat penginstal sekunder memanggil fungsi ini. Fungsi ini hanya tersedia untuk penginstal utama. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | restartmanager.h |
Pustaka | Rstrtmgr.lib |
DLL | Rstrtmgr.dll |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk