IShellApp-Schnittstelle (shappmgr.h)
Macht Methoden verfügbar, die allgemeine Informationen zu einer Anwendung für die Anwendung "Programme hinzufügen/entfernen" bereitstellen. Sie können es nicht außerhalb der Anwendung "Programme hinzufügen/entfernen" verwenden. Die von dieser Schnittstelle bereitgestellten Informationen enthalten eine Liste der unterstützten Verwaltungsaktionen und darüber, ob die Anwendung derzeit installiert ist.
Vererbung
Die IShellApp-Schnittstelle erbt von der IUnknown-Schnittstelle . IShellApp verfügt auch über folgende Membertypen:
Methoden
Die IShellApp-Schnittstelle verfügt über diese Methoden.
IShellApp::GetAppInfo Ruft allgemeine Informationen zu einer Anwendung ab. |
IShellApp::GetCachedSlowAppInfo Gibt Informationen an die Anwendung zurück, die aus einer langsamen Quelle stammen. Im Gegensatz zu IShellApp::GetSlowAppInfo kann diese Methode zwischengespeicherte Informationen zurückgeben. Diese Methode gilt nicht für veröffentlichte Anwendungen. |
IShellApp::GetPossibleActions Ruft eine Bitmaske von Verwaltungsaktionen ab, die für eine Anwendung zulässig sind. |
IShellApp::GetSlowAppInfo Gibt Informationen an die Anwendung zurück, die aus einer langsamen Quelle stammen. Diese Methode gilt nicht für veröffentlichte Anwendungen. |
IShellApp::IsInstalled Ruft einen Wert ab, der angibt, ob eine angegebene Anwendung derzeit installiert ist. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP, Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shappmgr.h |