Partager via


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

Voir aussi

IGetAppTrackerData