RegisterClassInfo アクション

RegisterClassInfo アクションは、COM クラス情報のシステムへの登録を管理します。 AppId テーブルを使用します。

シーケンスの制限

RegisterClassInfo アクションは、InstallFiles アクションと UnregisterClassInfo アクションの後に行う必要があります。

次のグループ内のアクションのシーケンス処理は制限されています。 これらのアクションのサブセットがシーケンス テーブル内で一緒に発生する場合は、次のように同じ相対シーケンス順序を持つ必要があります。

  • UnregisterClassInfo の
  • UnregisterExtensionInfo の
  • UnregisterProgIdInfo の
  • UnregisterMIMEInfo の
  • RegisterClassInfo
  • RegisterExtensionInfo の
  • RegisterProgIdInfo の
  • RegisterMIMEInfo の

たとえば、RegisterClassInfo は、シーケンス テーブル UnregisterMIMEInfo の後に来る必要があります。

ActionData メッセージ

畑 アクション データの説明
[1] 登録済み COM サーバーの GUID クラス識別子。

 

備考

システムが OLE サーバーのオンデマンドインストールをサポートしている場合、RegisterClassInfo は、インストールまたはアドバタイズ対象として選択された機能に関連付けられている クラス テーブル のすべての COM クラスを登録します。 それ以外の場合、このアクションは、インストール用に選択された機能に関連付けられている COM クラスのみを登録します。

OLEAdvtSupport プロパティをする