Méthode ICatInformation ::IsClassOfCategories (comcat.h)
Détermine si une classe implémente une ou plusieurs catégories.
Syntaxe
HRESULT IsClassOfCategories(
[in] REFCLSID rclsid,
[in] ULONG cImplemented,
[in] const CATID [] rgcatidImpl,
[in] ULONG cRequired,
[in] const CATID [] rgcatidReq
);
Paramètres
[in] rclsid
Identificateur de classe.
[in] cImplemented
Nombre d’ID de catégorie dans le tableau rgcatidImpl . Cette valeur ne peut pas être égale à zéro. Si cette valeur est -1, les catégories implémentées ne sont pas testées.
[in] rgcatidImpl
Tableau d’identificateurs de catégorie.
Si la classe nécessite une catégorie non répertoriée dans rgcatidReq, elle n’est pas incluse dans l’énumération.
[in] cRequired
Nombre d’ID de catégorie dans le tableau rgcatidReq . Cette valeur peut être zéro. Si cette valeur est -1, les catégories requises ne sont pas testées.
[in] rgcatidReq
Tableau d’identificateurs de catégorie.
Valeur retournée
Si l’ID de classe appartient à l’une des catégories spécifiées, la valeur de retour est S_OK. Sinon, est-ce S_FALSE.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | comcat.h |