Метод ICatInformation::IsClassOfCategories (comcat.h)
Определяет, реализует ли класс одну или несколько категорий.
Синтаксис
HRESULT IsClassOfCategories(
[in] REFCLSID rclsid,
[in] ULONG cImplemented,
[in] const CATID [] rgcatidImpl,
[in] ULONG cRequired,
[in] const CATID [] rgcatidReq
);
Параметры
[in] rclsid
Идентификатор класса.
[in] cImplemented
Число идентификаторов категорий в массиве rgcatidImpl . Это значение не может быть равным нулю. Если это значение равно -1, реализованные категории не проверяются.
[in] rgcatidImpl
Массив идентификаторов категорий.
Если классу требуется категория, не указанная в rgcatidReq, он не включается в перечисление .
[in] cRequired
Число идентификаторов категорий в массиве rgcatidReq . Это значение может быть равно 0. Если это значение равно -1, необходимые категории не проверяются.
[in] rgcatidReq
Массив идентификаторов категорий.
Возвращаемое значение
Если идентификатор класса относится к одной из указанных категорий, возвращаемое значение S_OK. В противном случае S_FALSE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | comcat.h |