Partager via


Structure ComponentStatistics (comsvcs.h)

Représente des informations statistiques sur un composant COM+ hébergé dans un processus particulier.

Syntaxe

typedef struct _ComponentStatistics {
  ULONG NumInstances;
  ULONG NumBoundReferences;
  ULONG NumPooledObjects;
  ULONG NumObjectsInCall;
  ULONG AvgResponseTimeInMs;
  ULONG NumCallsCompletedRecent;
  ULONG NumCallsFailedRecent;
  ULONG NumCallsCompletedTotal;
  ULONG NumCallsFailedTotal;
  ULONG Reserved1;
  ULONG Reserved2;
  ULONG Reserved3;
  ULONG Reserved4;
} ComponentStatistics;

Membres

NumInstances

Nombre d’instances du composant dans le processus d’hébergement.

NumBoundReferences

Nombre de références clientes liées à un instance de ce composant.

NumPooledObjects

Nombre d’instances du composant dans le pool d’objets du processus d’hébergement.

NumObjectsInCall

Nombre d’instances du composant qui effectuent actuellement la maintenance d’un appel.

AvgResponseTimeInMs

Moyenne glissante du temps nécessaire à un instance de ce composant pour traiter un appel.

NumCallsCompletedRecent

Nombre d’appels à des instances de ce composant qui se sont terminés (avec succès ou non) au cours d’une période récente (par comparaison avec NumCallsFailedRecent).

NumCallsFailedRecent

Nombre d’appels à des instances de ce composant qui ont échoué au cours d’une période récente (par comparaison avec NumCallsCompletedRecent).

NumCallsCompletedTotal

Nombre total d’appels à des instances de ce composant qui se sont terminés (avec succès ou non) tout au long de la durée de vie du processus d’hébergement. Ces données ne sont pas actuellement disponibles et ce membre est toujours défini sur DATA_NOT_AVAILABLE (0xFFFFFFFF).

NumCallsFailedTotal

Nombre total d’appels à des instances de ce composant qui ont échoué tout au long de la durée de vie du processus d’hébergement. Ces données ne sont pas actuellement disponibles et ce membre est toujours défini sur DATA_NOT_AVAILABLE (0xFFFFFFFF).

Reserved1

Ce membre est réservé et défini sur DATA_NOT_AVAILABLE (0xFFFFFFFF).

Reserved2

Ce membre est réservé et défini sur DATA_NOT_AVAILABLE (0xFFFFFFFF).

Reserved3

Ce membre est réservé et défini sur DATA_NOT_AVAILABLE (0xFFFFFFFF).

Reserved4

Ce membre est réservé et défini sur DATA_NOT_AVAILABLE (0xFFFFFFFF).

Configuration requise

Condition requise Valeur
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]
En-tête comsvcs.h

Voir aussi

IGetAppTrackerData