Поделиться через


Метод ICatRegister::RegisterCategories (comcat.h)

Регистрирует одну или несколько категорий компонентов. Каждая категория компонентов состоит из CATID и списка строк описания, зависимых от языкового стандарта.

Синтаксис

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

Параметры

[in] cCategories

Количество категорий компонентов, которые необходимо регистрировать.

[in] rgCategoryInfo

Массив структур CATEGORYINFO , по одному для каждой регистраемой категории. Предоставляя один и тот же ИДЕНТИФИКАТОР CATID для нескольких структур CATEGORYINFO , можно зарегистрировать несколько языковых стандартов для одной категории компонентов.

Возвращаемое значение

Этот метод может возвращать следующие значения.

Код возврата Описание
S_OK
Метод завершился успешно.
E_INVALIDARG
Один или несколько аргументов неверны.

Комментарии

Этот метод может вызываться только владельцем категории, обычно при установке или отмене установки операционной системы или приложения.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header comcat.h

См. также раздел

ICatRegister