Share via


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

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

構文

HRESULT RegisterCategories(
  [in] ULONG           cCategories,
  [in] CATEGORYINFO [] rgCategoryInfo
);

パラメーター

[in] cCategories

登録するコンポーネント カテゴリの数。

[in] rgCategoryInfo

登録するカテゴリごとに 1 つずつ、 CATEGORYINFO 構造体の配列。 複数の CATEGORYINFO 構造体に同じ CATID を指定することで、同じコンポーネント カテゴリに複数のロケールを登録できます。

戻り値

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

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

注釈

このメソッドは、通常、オペレーティング システムまたはアプリケーションのインストールまたはインストール解除の一部として、カテゴリの所有者のみが呼び出すことができます。

要件

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

こちらもご覧ください

ICatRegister