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

Determina si una clase implementa una o varias categorías.

Sintaxis

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

Parámetros

[in] rclsid

Identificador de clase.

[in] cImplemented

Número de identificadores de categoría en la matriz rgcatidImpl . Este valor no puede ser cero. Si este valor es -1, no se prueban las categorías implementadas.

[in] rgcatidImpl

Matriz de identificadores de categoría.

Si la clase requiere una categoría que no aparece en rgcatidReq, no se incluye en la enumeración .

[in] cRequired

Número de identificadores de categoría en la matriz rgcatidReq . Este valor puede ser cero. Si este valor es -1, no se prueban las categorías necesarias.

[in] rgcatidReq

Matriz de identificadores de categoría.

Valor devuelto

Si el identificador de clase es de una de las categorías especificadas, el valor devuelto es S_OK. De lo contrario, es S_FALSE.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado comcat.h

Consulte también

ICatInformation