Bagikan melalui


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 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
  • UnregisterMIMEInfo
  • RegisterClassInfo
  • RegisterExtensionInfo
  • RegisterProgIdInfo
  • RegisterMIMEInfo

Misalnya, RegisterExtensionInfo harus datang sebelum UnregisterClassInfo dalam tabel urutan.

Pesan ActionData

Kebun Deskripsi data tindakan
[1] GUID kelas COM yang tidak terdaftar.

 

Komentar

Alat penginstal mengatur propertiOLEAdvtSupport ke true ketika sistem pengguna saat ini telah ditingkatkan untuk bekerja dengan install-on-demand 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 instalasinya 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.