Condividi tramite


Metodo ICatInformation::IsClassOfCategories (comcat.h)

Determina se una classe implementa una o più categorie.

Sintassi

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

Parametri

[in] rclsid

Identificatore della classe.

[in] cImplemented

Numero di ID categoria nella matrice rgcatidImpl . Questo valore non può essere zero. Se questo valore è -1, le categorie implementate non vengono testate.

[in] rgcatidImpl

Matrice di identificatori di categoria.

Se la classe richiede una categoria non elencata in rgcatidReq, non è inclusa nell'enumerazione.

[in] cRequired

Numero di ID categoria nella matrice rgcatidReq . Il valore può essere zero. Se questo valore è -1, le categorie necessarie non vengono testate.

[in] rgcatidReq

Matrice di identificatori di categoria.

Valore restituito

Se l'ID della classe è di una delle categorie specificate, il valore restituito è S_OK. In caso contrario, è S_FALSE.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comcat.h

Vedi anche

ICatInformation