次の方法で共有


UnregisterProgIdInfo アクション

UnregisterProgIdInfo アクションは、OLE ProgId 情報のシステムとの登録解除を管理します。

シーケンスの制限

UnregisterProgIdInfo アクションは、InstallInitialize アクション、UnregisterClassInfo アクション、UnregisterExtensioninfo アクションの 後、および registerProgIdInfo アクション 前に行う必要があります。

RemoveRegistryValues は、シーケンス内の UnregisterProgIdInfo の前に存在する必要があります。

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

  • UnregisterClassInfo
  • UnregisterExtensioninfo
  • UnregisterProgIdInfo
  • UnregisterMIMEInfo
  • RegisterClassInfo
  • RegisterExtensionInfo
  • RegisterProgIdInfo
  • RegisterMIMEInfo

たとえば、UnregisterProgIdInfo は、シーケンス テーブルで UnregisterMIMEInfo する前に取得する必要があります。

ActionData メッセージ

アクション データの説明
[1] 登録済みプログラムのプログラム識別子。

 

備考

UnregisterProgIdInfo アクションは、拡張機能情報 (拡張テーブル) またはクラス情報 (クラス テーブル) に接続されている機能の ProgId 情報をレジストリ (ProgId テーブル) から削除し、現在アンインストールするように選択されています。