Metodo IAppPublisher::EnumApps (shappmgr.h)
Crea un enumeratore per enumerare tutte le applicazioni pubblicate da un editore di applicazioni per una determinata categoria.
Sintassi
HRESULT EnumApps(
[in] GUID *pAppCategoryId,
[out] IEnumPublishedApps **ppepa
);
Parametri
[in] pAppCategoryId
Tipo: GUID*
Puntatore a un GUID che specifica la categoria dell'applicazione da enumerare. Deve essere una delle categorie fornite tramite IAppPublisher::GetCategories. Se pAppCategoryID identifica una categoria non specificata tramite IAppPublisher::GetCategories, la creazione dell'enumeratore ha esito positivo con l'enumeratore che restituisce zero elementi. Se questo valore di parametro è NULL, l'enumeratore restituisce le applicazioni pubblicate per tutte le categorie.
[out] ppepa
Tipo: IEnumPublishedApps**
Indirizzo di un puntatore a una variabile di riferimento IEnumPublishedApps che punta a un'interfaccia IEnumPublishedApps . Gli autori di applicazioni devono creare un oggetto di enumerazione che supporta l'interfaccia IEnumPublishedApps e restituire il valore del puntatore tramite questo parametro.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Requisiti
Client minimo supportato | Windows XP, Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shappmgr.h |