Condividi tramite


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.