Partager via


ICatRegister ::UnRegisterClassReqCategories, méthode (comcat.h)

Supprime un ou plusieurs identificateurs de catégorie requis d’une classe.

Syntaxe

HRESULT UnRegisterClassReqCategories(
  [in] REFCLSID rclsid,
  [in] ULONG    cCategories,
  [in] CATID [] rgcatid
);

Paramètres

[in] rclsid

Identificateur de classe.

[in] cCategories

Nombre de CATID de catégorie à supprimer.

[in] rgcatid

Tableau de CATID à supprimer. Seuls les ID de catégorie spécifiés dans ce tableau sont supprimés.

Valeur retournée

Cette méthode peut retourner les valeurs suivantes.

Code de retour Description
S_OK
La commande s'est correctement terminée.
E_INVALIDARG
Un ou plusieurs arguments sont incorrects.

Remarques

En cas d’erreur, cette méthode ne garantit pas que le Registre est restauré à l’état avant l’appel. Cette méthode réussit même si un ou plusieurs des ID de catégorie spécifiés ne sont pas enregistrés pour la classe .

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

Voir aussi

ICatRegister