IAppPublisher::EnumApps, méthode (shappmgr.h)
Crée un énumérateur pour énumérer toutes les applications publiées par un éditeur d’application pour une catégorie donnée.
Syntaxe
HRESULT EnumApps(
[in] GUID *pAppCategoryId,
[out] IEnumPublishedApps **ppepa
);
Paramètres
[in] pAppCategoryId
Type : GUID*
Pointeur vers un GUID qui spécifie la catégorie d’application à énumérer. Il doit s’agir de l’une des catégories fournies via IAppPublisher::GetCategories. Si pAppCategoryID identifie une catégorie qui n’est pas fournie via IAppPublisher::GetCategories, la création de l’énumérateur réussit, l’énumérateur ne retournant aucun élément. Si cette valeur de paramètre est NULL, l’énumérateur retourne les applications publiées pour toutes les catégories.
[out] ppepa
Type : IEnumPublishedApps**
Adresse d’un pointeur vers une variable de référence IEnumPublishedApps qui pointe vers une interface IEnumPublishedApps . Les éditeurs d’application doivent créer un objet d’énumération qui prend en charge l’interface IEnumPublishedApps et retourner sa valeur de pointeur via ce paramètre.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Configuration requise
Client minimal pris en charge | Windows XP, Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shappmgr.h |