Structure ApplicationProcessSummary (comsvcs.h)
Représente des informations récapitulatives sur un processus hébergeant des applications COM+.
Syntaxe
typedef struct _ApplicationProcessSummary {
GUID PartitionIdPrimaryApplication;
GUID ApplicationIdPrimaryApplication;
GUID ApplicationInstanceId;
DWORD ProcessId;
COMPLUS_APPTYPE Type;
LPWSTR ProcessExeName;
BOOL IsService;
BOOL IsPaused;
BOOL IsRecycled;
} ApplicationProcessSummary;
Membres
PartitionIdPrimaryApplication
ID de partition de l’application serveur COM+, pour les processus d’application serveur. Pour les processus qui n’hébergent pas d’application serveur COM+, il est défini sur l’ID de partition du premier composant suivi instancié dans le processus.
ApplicationIdPrimaryApplication
ID d’application de l’application serveur COM+, pour les processus d’application serveur. Pour les processus qui n’hébergent pas d’application serveur COM+, il est défini sur l’ID d’application du premier composant suivi instancié dans le processus.
ApplicationInstanceId
L’application instance GUID identifiant de manière unique le processus suivi.
ProcessId
ID de processus du processus suivi.
Type
Type d’application que ce processus héberge. Pour les processus d’application serveur COM+, cette valeur est définie sur APPTYPE_SERVER. Pour les processus qui n’hébergent pas d’applications serveur COM+, ce paramètre est défini sur APPTYPE_LIBRARY ou APPTYPE_SWC, en fonction du premier composant suivi instancié dans le processus.
ProcessExeName
Nom de l’image exécutable du processus. 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_PROCESS_EXE_NAME lorsque vous appelez une méthode qui retourne une structure ApplicationProcessSummary .
IsService
Indique si le processus est une application serveur COM+ s’exécutant en tant que service Windows.
IsPaused
Indique si le processus est une application serveur COM+ instance qui est en pause.
IsRecycled
Indique si le processus est une application serveur COM+ instance qui a été recyclée.
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 |