Partager via


Structure ApplicationSummary (comsvcs.h)

Représente une application COM+ hébergée dans un processus particulier. Il peut également représenter une pseudo-entrée d’application pour tous les contextes SWC (Services Without Components) dans le processus.

Syntaxe

typedef struct _ApplicationSummary {
  GUID            ApplicationInstanceId;
  GUID            PartitionId;
  GUID            ApplicationId;
  COMPLUS_APPTYPE Type;
  LPWSTR          ApplicationName;
  ULONG           NumTrackedComponents;
  ULONG           NumComponentInstances;
} ApplicationSummary;

Membres

ApplicationInstanceId

L’application instance GUID qui identifie de manière unique le processus hébergeant l’application COM+.

PartitionId

ID de partition de l’application COM+.

ApplicationId

ID d’application de l’application COM+. La valeur spéciale {84ac4168-6fe5-4308-a2ed-036888a023c7a} est utilisée pour la pseudo-application SWC.

Type

Type d’application COM+. Pour obtenir la liste des valeurs, consultez COMPLUS_APPTYPE.

ApplicationName

Nom de l’application COM+ ou chaîne vide pour la pseudo-application SWC. L’espace pour cette chaîne est alloué par la méthode appelée et libérée par l’appelant (pour plus d’informations, consultez CoTaskMemFree). Ce membre n’est pas retourné par défaut. Pour renvoyer ce membre, spécifiez l’indicateur GATD_INCLUDE_APPLICATION_NAME lorsque vous appelez une méthode qui retourne une structure ApplicationProcessSummary .

NumTrackedComponents

Nombre de composants distincts de cette application COM+ instanciés dans le processus d’hébergement.

NumComponentInstances

Nombre d’instances de composants de cette application COM+ dans le processus d’hébergement.

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

Voir aussi

IGetAppTrackerData