en-tête shappmgr.h
Cet en-tête est utilisé par l’interpréteur de commandes Windows. Pour plus d'informations, consultez les pages suivantes :
shappmgr.h contient les interfaces de programmation suivantes :
Interfaces
IAppPublisher Expose les méthodes de publication d’applications via Ajout/Suppression de programmes dans Panneau de configuration. Il s’agit de l’interface principale implémentée à cet effet. |
IEnumPublishedApps Expose les méthodes qui énumèrent les applications publiées à Ajouter/Supprimer des programmes dans le Panneau de configuration. L’objet exposant cette interface est demandé via IAppPublisher::EnumApps. |
IPublishedApp Expose les méthodes qui représentent les applications à Ajouter/Supprimer des programmes dans Panneau de configuration. |
IPublishedApp2 Étend l’interface IPublishedApp en fournissant une méthode d’installation supplémentaire. |
IShellApp Expose les méthodes qui fournissent des informations générales sur une application à l’application Ajout/Suppression de programmes. |
Structures
APPINFODATA Fournit des informations sur une application publiée à l’utilitaire Ajout/Suppression de programmes Panneau de configuration. |
PUBAPPINFO Fournit des informations sur une application publiée à partir d’un éditeur d’application pour ajouter/supprimer des programmes dans Panneau de configuration. |
SLOWAPPINFO Fournit des informations d’application spécialisées pour ajouter/supprimer des programmes dans Panneau de configuration. Cette structure ne s’applique pas aux applications publiées. |
Énumérations
APPACTIONFLAGS Spécifie les actions de gestion des applications prises en charge par un éditeur d’application. Ces indicateurs sont des masques de bits passés à IShellApp::GetPossibleActions. |
APPINFODATAFLAGS Spécifie les informations d’application à retourner à partir de IShellApp::GetAppInfo. Ces indicateurs sont des masques de bits utilisés dans le membre dwMask de la structure APPINFODATA. |
PUBAPPINFOFLAGS Spécifie les membres de la structure PUBAPPINFO qui sont valides. Ces indicateurs sont des masques de bits définis dans le membre dwMask et transmis à IPublishedApp::GetPublishedAppInfo. |