Método IGetAppTrackerData::GetTrackerDataAsCollectionObject (comsvcs.h)

Recupera los datos de seguimiento de todas las aplicaciones COM+ en forma de objeto de colección.

Sintaxis

HRESULT GetTrackerDataAsCollectionObject(
  [out] IUnknown **TopLevelCollection
);

Parámetros

[out] TopLevelCollection

A cambio, la interfaz IUnknown para una colección de datos de seguimiento.

Valor devuelto

Este método puede devolver los valores devueltos estándar E_INVALIDARG, E_OUTOFMEMORY y S_OK.

Comentarios

Este método está pensado principalmente para permitir que las aplicaciones que se suscriban a la interfaz de eventos IComTrackingInfoEvents agreguen compatibilidad con IGetAppTrackerData con cambios mínimos en su código. El objeto devuelto por este método es idéntico al objeto enviado en llamadas al método IComTrackingInfoEvent::OnNewTrackingInfo de los suscriptores, de modo que se pueda reutilizar el código para navegar y analizar esta colección.

Las aplicaciones no deben esperar que este método devuelva datos de seguimiento recién actualizados con más frecuencia que el intervalo de sondeo sugerido del servidor (consulte IGetAppTrackerData::GetSuggestedPollingInterval).

Tenga en cuenta que el objeto de colección devuelto por este método no contiene todos los datos de seguimiento disponibles llamando a los demás métodos. En concreto, no se proporcionan detalles de reciclaje ni configuración de supervisión de bloqueos.

Requisitos

   
Cliente mínimo compatible Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 con SP1 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado comsvcs.h

Consulte también

IGetAppTrackerData