Membatalkan pendaftaran TindakanClassInfo
Tindakan UnregisterClassInfo mengelola penghapusan informasi kelas COM dari registri sistem. Ini menggunakan tabel AppId.
Pembatasan Urutan
Tindakan UnregisterClassInfo harus muncul setelah tindakan InstallInitialize dan sebelum tindakan RegisterClassInfo .
RemoveRegistryValues harus datang sebelum UnregisterClassInfo dalam urutan.
Urutan tindakan dalam grup berikut dibatasi. Jika ada subset dari tindakan ini terjadi bersama-sama dalam tabel urutan, tindakan tersebut harus terjadi dalam urutan relatif yang sama seperti yang ditunjukkan dalam tabel berikut:
- Batalkan pendaftaranClassInfo
- UnregisterExtensionInfo
- UnregisterProgIdInfo
- Batalkan pendaftaranMIMEInfo
- RegisterClassInfo
- RegisterExtensionInfo
- RegisterProgIdInfo
- RegisterMIMEInfo
Misalnya, RegisterExtensionInfo harus datang sebelum UnregisterClassInfo dalam tabel urutan.
Pesan ActionData
Bidang | Deskripsi data tindakan |
---|---|
[1] | GUID kelas COM yang tidak terdaftar. |
Keterangan
Alat penginstal mengatur properti OLEAdvtSupport ke true ketika sistem pengguna saat ini telah ditingkatkan untuk bekerja dengan instal sesuai permintaan melalui COM. Jika sistem tidak mendukung penginstalan sesuai permintaan melalui COM, UnregisterClassInfo menghapus semua kelas COM yang tercantum dalam tabel Kelas yang terkait dengan fitur atau fitur yang dihapus instalannya yang diinstal seperti yang diiklankan dari registri sistem. Jika tidak, tindakan ini hanya menghapus kelas COM yang terkait dengan fitur yang dipilih untuk dihapus instalannya dari registri sistem.