RegisterClassInfo 巨集指令會管理向系統註冊 COM 類別資訊。 它會使用 AppId 資料表。
時序限制
RegisterClassInfo 巨集指令必須在 InstallFiles 動作和 UnregisterClassInfo 動作之後執行。
下列群組中的動作排序受到限制。 如果這些動作的任何子集一起發生在序列數據表中,它們必須具有相同的相對順序順序,如下所示:
- UnregisterClassInfo
- UnregisterExtensionInfo
- UnregisterProgIdInfo
- UnregisterMIMEInfo
- RegisterClassInfo
- RegisterExtensionInfo
- RegisterProgIdInfo
- RegisterMIMEInfo
例如,RegisterClassInfo 必須位於序列數據表中 UnregisterMIMEInfo 之後。
ActionData 訊息
| 田 | 動作數據的描述 |
|---|---|
| [1] | 已註冊 COM 伺服器的 GUID 類別標識碼。 |
言論
如果系統支援隨選安裝 OLE 伺服器,RegisterClassInfo 會在 Class 數據表中註冊所有 COM 類別, 與選取要安裝或公告的功能相關聯。 否則,此動作只會註冊與選取安裝之功能相關聯的 COM 類別。
相關主題