Método ICatInformation::IsClassOfCategories (comcat.h)

Determina se uma classe implementa uma ou mais categorias.

Sintaxe

HRESULT IsClassOfCategories(
  [in] REFCLSID       rclsid,
  [in] ULONG          cImplemented,
  [in] const CATID [] rgcatidImpl,
  [in] ULONG          cRequired,
  [in] const CATID [] rgcatidReq
);

Parâmetros

[in] rclsid

O identificador de classe.

[in] cImplemented

O número de IDs de categoria na matriz rgcatidImpl . Esse valor não pode ser zero. Se esse valor for -1, as categorias implementadas não serão testadas.

[in] rgcatidImpl

Uma matriz de identificadores de categoria.

Se a classe exigir uma categoria não listada em rgcatidReq, ela não será incluída na enumeração .

[in] cRequired

O número de IDs de categoria na matriz rgcatidReq . Esse valor pode ser zero. Se esse valor for -1, as categorias necessárias não serão testadas.

[in] rgcatidReq

Uma matriz de identificadores de categoria.

Retornar valor

Se a ID da classe for de uma das categorias especificadas, o valor retornado será S_OK. Caso contrário, será S_FALSE.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho comcat.h

Confira também

ICatInformation