cabeçalho shappmgr.h
Esse cabeçalho é usado pelo Shell do Windows. Para obter mais informações, consulte:
shappmgr.h contém as seguintes interfaces de programação:
IAppPublisher Expõe métodos para publicar aplicativos por meio de Adicionar/Remover Programas em Painel de Controle. Essa é a interface principal implementada para essa finalidade. |
IEnumPublishedApps Expõe métodos que enumeram aplicativos publicados para Adicionar/Remover Programas no Painel de Controle. O objeto que expõe essa interface é solicitado por meio de IAppPublisher::EnumApps. |
IPublishedApp Expõe métodos que representam aplicativos para Adicionar/Remover Programas em Painel de Controle. |
IPublishedApp2 Estende a interface IPublishedApp fornecendo um método de instalação adicional. |
IShellApp Expõe métodos que fornecem informações gerais sobre um aplicativo para o aplicativo Adicionar/Remover Programas. |
APPINFODATA Fornece informações sobre um aplicativo publicado para o utilitário adicionar/remover programas Painel de Controle. |
PUBAPPINFO Fornece informações sobre um aplicativo publicado de um editor de aplicativos para Adicionar/Remover Programas no Painel de Controle. |
SLOWAPPINFO Fornece informações de aplicativo especializadas para Adicionar/Remover Programas no Painel de Controle. Essa estrutura não é aplicável a aplicativos publicados. |
APPACTIONFLAGS Especifica as ações de gerenciamento de aplicativos compatíveis com um editor de aplicativos. Esses sinalizadores são bitmasks passados para IShellApp::GetPossibleActions. |
APPINFODATAFLAGS Especifica as informações do aplicativo a serem retornadas de IShellApp::GetAppInfo. Esses sinalizadores são bitmasks usados no membro dwMask da estrutura APPINFODATA. |
PUBAPPINFOFLAGS Especifica quais membros na estrutura PUBAPPINFO são válidos. Esses sinalizadores são bitmasks definidos no membro dwMask e passados para IPublishedApp::GetPublishedAppInfo. |