Condividi tramite


Azione UnregisterClassInfo

L'azione UnregisterClassInfo gestisce la rimozione delle informazioni sulla classe COM dal Registro di sistema. Usa la tabella AppId.

Restrizioni di sequenza

L'azione UnregisterClassInfo deve venire dopo l'azione InstallInitialize e prima dell'azione RegisterClassInfo.

RemoveRegistryValues deve venire prima di UnregisterClassInfo nella sequenza.

La sequenziazione delle azioni nel gruppo seguente è limitata. Se un sottoinsieme di queste azioni viene eseguito insieme in una tabella di sequenza, è necessario che si verifichino nella stessa sequenza relativa come illustrato nella tabella seguente:

Ad esempio, RegisterExtensionInfo deve venire prima di UnregisterClassInfo nella tabella di sequenza.

Messaggi ActionData

Campo Descrizione dei dati delle azioni
[1] GUID della classe COM non registrata.

 

Osservazioni

Il programma di installazione imposta la proprietàOLEAdvtSupportsu true quando il sistema dell'utente corrente è stato aggiornato per funzionare con l'installazione su richiesta tramite COM. Se il sistema non supporta l'installazione su richiesta tramite COM, UnregisterClassInfo rimuove tutte le classi COM elencate nella tabella classe associate alle funzionalità o alle funzionalità disinstallate installate come annunciato dal Registro di sistema. In caso contrario, questa azione rimuove solo le classi COM associate alle funzionalità selezionate per essere disinstallate dal Registro di sistema.