Método IAppPublisher::EnumApps (shappmgr.h)
Cria um enumerador para enumerar todos os aplicativos publicados por um editor de aplicativos para uma determinada categoria.
Sintaxe
HRESULT EnumApps(
[in] GUID *pAppCategoryId,
[out] IEnumPublishedApps **ppepa
);
Parâmetros
[in] pAppCategoryId
Tipo: GUID*
Um ponteiro para um GUID que especifica a categoria do aplicativo a ser enumerada. Essa deve ser uma das categorias fornecidas por meio de IAppPublisher::GetCategories. Se pAppCategoryID identificar uma categoria não fornecida por meio de IAppPublisher::GetCategories, a criação do enumerador terá êxito com o enumerador retornando zero itens. Se esse valor de parâmetro for NULL, o enumerador retornará os aplicativos publicados para todas as categorias.
[out] ppepa
Tipo: IEnumPublishedApps**
O endereço de um ponteiro para uma variável de referência IEnumPublishedApps que aponta para uma interface IEnumPublishedApps . Os editores de aplicativos devem criar um objeto de enumeração que dê suporte à interface IEnumPublishedApps e retornar seu valor de ponteiro por meio desse parâmetro.
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Requisitos
Cliente mínimo com suporte | Windows XP, Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shappmgr.h |