Intestazione shappmgr.h
Questa intestazione viene usata dalla shell di Windows. Per altre informazioni, vedere:
shappmgr.h contiene le interfacce di programmazione seguenti:
Interfacce
IAppPublisher Espone i metodi per la pubblicazione di applicazioni tramite Installazione applicazioni in Pannello di controllo. Questa è l'interfaccia principale implementata a questo scopo. |
IEnumPublishedApps Espone i metodi che enumerano le applicazioni pubblicate in Installazione applicazioni nel Pannello di controllo. L'oggetto che espone questa interfaccia viene richiesto tramite IAppPublisher::EnumApps. |
IPublishedApp Espone i metodi che rappresentano le applicazioni a Installazione applicazioni in Pannello di controllo. |
IPublishedApp2 Estende l'interfaccia IPublishedApp fornendo un metodo di installazione aggiuntivo. |
IShellApp Espone i metodi che forniscono informazioni generali su un'applicazione all'applicazione Installazione applicazioni. |
Strutture
APPINFODATA Fornisce informazioni su un'applicazione pubblicata nell'utilità Installazione applicazioni Pannello di controllo. |
PUBAPPINFO Fornisce informazioni su un'applicazione pubblicata da un autore di applicazioni per aggiungere/rimuovere programmi in Pannello di controllo. |
SLOWAPPINFO Fornisce informazioni specifiche sull'applicazione per l'aggiunta/rimozione di programmi in Pannello di controllo. Questa struttura non è applicabile alle applicazioni pubblicate. |
Enumerazioni
APPACTIONFLAGS Specifica le azioni di gestione delle applicazioni supportate da un autore di applicazioni. Questi flag sono maschera di bit passati a IShellApp::GetPossibleActions. |
APPINFODATAFLAGS Specifica le informazioni sull'applicazione da restituire da IShellApp::GetAppInfo. Questi flag sono maschera di bit usati nel membro dwMask della struttura APPINFODATA. |
PUBAPPINFOFLAGS Specifica i membri della struttura PUBAPPINFO validi. Questi flag sono maschera di bit impostati nel membro dwMask e passati a IPublishedApp::GetPublishedAppInfo. |