shappmgr.h-Header
Dieser Header wird von der Windows-Shell verwendet. Weitere Informationen finden Sie unter
shappmgr.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
IAppPublisher Macht Methoden zum Veröffentlichen von Anwendungen über Software in Systemsteuerung verfügbar. Dies ist die zu diesem Zweck implementierte Prinzipalschnittstelle. |
IEnumPublishedApps Macht Methoden verfügbar, die veröffentlichte Anwendungen im Systemsteuerung zum Hinzufügen/Entfernen von Programmen auflisten. Das Objekt, das diese Schnittstelle verfügbar macht, wird über IAppPublisher::EnumApps angefordert. |
IPublishedApp Macht Methoden verfügbar, die Anwendungen zum Hinzufügen/Entfernen von Programmen in Systemsteuerung darstellen. |
IPublishedApp2 Erweitert die IPublishedApp-Schnittstelle, indem eine zusätzliche Installationsmethode bereitgestellt wird. |
IShellApp Macht Methoden verfügbar, die allgemeine Informationen zu einer Anwendung für die Anwendung "Programme hinzufügen/entfernen" bereitstellen. |
Strukturen
APPINFODATA Stellt Informationen zu einer veröffentlichten Anwendung für das Hilfsprogramm "Programme Systemsteuerung" bereit. |
PUBAPPINFO Stellt Informationen zu einer veröffentlichten Anwendung eines Anwendungsherausgebers bereit, um Programme in Systemsteuerung hinzuzufügen/zu entfernen. |
SLOWAPPINFO Stellt spezielle Anwendungsinformationen zum Hinzufügen/Entfernen von Programmen in Systemsteuerung bereit. Diese Struktur gilt nicht für veröffentlichte Anwendungen. |
Enumerationen
APPACTIONFLAGS Gibt Anwendungsverwaltungsaktionen an, die von einem Anwendungsherausgeber unterstützt werden. Diese Flags sind Bitmasken, die an IShellApp::GetPossibleActions übergeben werden. |
APPINFODATAFLAGS Gibt Anwendungsinformationen an, die von IShellApp::GetAppInfo zurückgegeben werden sollen. Diese Flags sind Bitmasken, die im dwMask-Element der APPINFODATA-Struktur verwendet werden. |
PUBAPPINFOFLAGS Gibt an, welche Member in der PUBAPPINFO-Struktur gültig sind. Diese Flags sind Bitmasken, die im dwMask-Element festgelegt und an IPublishedApp::GetPublishedAppInfo übergeben werden. |