次の方法で共有


ICatRegister::UnRegisterCategories メソッド (comcat.h)

1 つ以上のコンポーネント カテゴリの登録を削除します。 各コンポーネント カテゴリは、CATID とロケールに依存する説明文字列の一覧で構成されます。

構文

HRESULT UnRegisterCategories(
  [in] ULONG    cCategories,
  [in] CATID [] rgcatid
);

パラメーター

[in] cCategories

削除するカテゴリの数。

[in] rgcatid

削除するカテゴリの CATID。

戻り値

このメソッドは、次の値を返すことができます。

リターン コード 説明
S_OK
メソッドは正常に完了しました。
E_INVALIDARG
1 つ以上の引数が正しくありません。

注釈

指定されたカテゴリ ID の 1 つ以上が登録されていない場合でも、このメソッドは成功します。 このメソッドは、通常、オペレーティング システムまたはアプリケーションのインストールまたはインストール解除の一部として、カテゴリの所有者のみが呼び出すことができます。

このメソッドは、個々のクラスからコンポーネント カテゴリ タグを削除しません。 これを行うには、 ICatRegister::UnRegisterClassReqCategories メソッドを 使用します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー comcat.h

こちらもご覧ください

ICatRegister