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


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

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

Синтаксис

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

Параметры

[in] cCategories

Количество удаляемых категорий.

[in] rgcatid

Идентификаторы CATID удаляемых категорий.

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

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

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

Комментарии

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

Этот метод не удаляет теги категорий компонентов из отдельных классов. Для этого используйте метод ICatRegister::UnRegisterClassReqCategories .

Требования

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

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

ICatRegister