Méthode IGetAppTrackerData::GetTrackerDataAsCollectionObject (comsvcs.h)
Récupère les données de suivi pour toutes les applications COM+ sous la forme d’un objet de collection.
Syntaxe
HRESULT GetTrackerDataAsCollectionObject(
[out] IUnknown **TopLevelCollection
);
Paramètres
[out] TopLevelCollection
Au retour, l’interface IUnknown pour une collection de données de suivi.
Valeur retournée
Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG, E_OUTOFMEMORY et S_OK.
Notes
Cette méthode est principalement destinée à permettre aux applications qui s’abonnent à l’interface d’événement IComTrackingInfoEvents d’ajouter la prise en charge d’IGetAppTrackerData avec des modifications minimales à leur code. L’objet retourné par cette méthode est identique à l’objet envoyé dans les appels à la méthode IComTrackingInfoEvent::OnNewTrackingInfo des abonnés, de sorte que le code de navigation et d’analyse de cette collection peut être réutilisé.
Les applications ne doivent pas s’attendre à ce que cette méthode retourne les données de suivi récemment mises à jour plus fréquemment que l’intervalle d’interrogation suggéré du serveur (voir IGetAppTrackerData::GetSuggestedPollingInterval).
Notez que l’objet de collection retourné par cette méthode ne contient pas toutes les données de suivi disponibles en appelant les autres méthodes. En particulier, les détails du recyclage et la configuration de surveillance du blocage ne sont pas fournis.
Spécifications
Client minimal pris en charge | Windows XP avec SP2 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 avec SP1 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | comsvcs.h |