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 数组中的类别 ID 数。 此值不能为零。 如果此值为 -1,则不测试实现的类别。

[in] rgcatidImpl

类别标识符的数组。

如果类需要 未在 rgcatidReq 中列出的类别,则枚举中不包含该类别。

[in] cRequired

rgcatidReq 数组中的类别 ID 数。 此值可以为零。 如果此值为 -1,则不会测试所需的类别。

[in] rgcatidReq

类别标识符的数组。

返回值

如果类 ID 是指定类别之一,则返回值S_OK。 否则,是否S_FALSE。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 comcat.h

另请参阅

ICatInformation