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 |