UnregisterClassInfo 動作

UnregisterClassInfo 巨集指令會管理從系統登錄中移除 COM 類別資訊。 它會使用 AppId 資料表

序列限制

UnregisterClassInfo 巨集指令必須位於 InstallInitialize 動作之後,以及 RegisterClassInfo 動作之前。

RemoveRegistryValues 必須位於序列中的 UnregisterClassInfo 之前。

下列群組中的動作排序受到限制。 如果這些動作的任何子集在序列資料表中一起發生,則必須以相同的相對順序發生,如下表所示:

例如, RegisterExtensionInfo 必須位於順序資料表中的 UnregisterClassInfo 之前。

ActionData 訊息

欄位 動作資料的描述
 [1] 未註冊 COM 類別的 GUID。

 

備註

當目前使用者的系統已升級為透過 COM 使用隨選安裝時,安裝程式會將 OLEAdvtSupport 屬性設定為 true。 如果系統不支援透過 COM 隨選安裝,UnregisterClassInfo 會移除與系統登錄所安裝之已卸載功能相關聯的 Class 資料表 中列出的所有 COM 類別。 否則,此動作只會移除與選取從系統登錄卸載之功能相關聯的 COM 類別。