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

クラスを 1 つ以上のコンポーネント カテゴリの実装として登録します。

構文

HRESULT RegisterClassImplCategories(
  [in] REFCLSID rclsid,
  [in] ULONG    cCategories,
  [in] CATID [] rgcatid
);

パラメーター

[in] rclsid

クラス識別子。

[in] cCategories

クラスのカテゴリ識別子として関連付けるカテゴリの数。

[in] rgcatid

クラスのカテゴリ識別子として関連付ける CATID の配列。

戻り値

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

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

注釈

エラーが発生した場合、このメソッドは、呼び出しの前にレジストリが状態に復元されることを保証しません。 このメソッドは、通常、コンポーネントのインストールの一部として、クラスの所有者のみが呼び出すことができます。

要件

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

こちらもご覧ください

ICatRegister