encabezado shappmgr.h

El Shell de Windows usa este encabezado. Para más información, consulte:

shappmgr.h contiene las siguientes interfaces de programación:

Interfaces

 
IAppPublisher

Expone métodos para publicar aplicaciones a través de Agregar o quitar programas en Panel de control. Esta es la interfaz principal implementada para este fin.
IEnumPublishedApps

Expone métodos que enumeran las aplicaciones publicadas a Agregar o quitar programas en el Panel de control. El objeto que expone esta interfaz se solicita a través de IAppPublisher::EnumApps.
IPublishedApp

Expone métodos que representan aplicaciones a Agregar o quitar programas en Panel de control.
IPublishedApp2

Extiende la interfaz IPublishedApp proporcionando un método de instalación adicional.
IShellApp

Expone métodos que proporcionan información general sobre una aplicación a la aplicación Agregar o quitar programas.

Estructuras

 
APPINFODATA

Proporciona información sobre una aplicación publicada a la utilidad Agregar o quitar programas Panel de control.
PUBAPPINFO

Proporciona información sobre una aplicación publicada de un publicador de aplicaciones para agregar o quitar programas en Panel de control.
SLOWAPPINFO

Proporciona información de aplicación especializada para agregar o quitar programas en Panel de control. Esta estructura no es aplicable a las aplicaciones publicadas.

Enumeraciones

 
APPACTIONFLAGS

Especifica las acciones de administración de aplicaciones compatibles con un publicador de aplicaciones. Estas marcas son máscaras de bits que se pasan a IShellApp::GetPossibleActions.
APPINFODATAFLAGS

Especifica la información de la aplicación que se va a devolver desde IShellApp::GetAppInfo. Estas marcas son máscaras de bits usadas en el miembro dwMask de la estructura APPINFODATA.
PUBAPPINFOFLAGS

Especifica qué miembros de la estructura PUBAPPINFO son válidos. Estas marcas son máscaras de bits establecidas en el miembro dwMask y se pasan a IPublishedApp::GetPublishedAppInfo.