Compartir a través de


Estructura ApplicationSummary (comsvcs.h)

Representa una aplicación COM+ hospedada en un proceso determinado. También puede representar una entrada pseudoaplicación para todos los contextos de Servicios sin componentes (SWC) en el proceso.

Sintaxis

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

Miembros

ApplicationInstanceId

Guid de instancia de aplicación que identifica de forma única el proceso que hospeda la aplicación COM+.

PartitionId

Identificador de partición de la aplicación COM+.

ApplicationId

Identificador de aplicación de la aplicación COM+. El valor especial {84ac4168-6fe5-4308-a2ed-03688a023c7a} se usa para la pseudoaplicación de SWC.

Type

Tipo de aplicación COM+. Para obtener una lista de valores, consulte COMPLUS_APPTYPE.

ApplicationName

El nombre de la aplicación COM+ o una cadena vacía para la pseudoaplicación de SWC. El método llamado y liberado por el llamador asigna espacio para esta cadena (para obtener más información, vea CoTaskMemFree). Este miembro no se devuelve de forma predeterminada. Para devolver este miembro, especifique la marca GATD_INCLUDE_APPLICATION_NAME cuando llame a un método que devuelva una estructura ApplicationProcessSummary .

NumTrackedComponents

Número de componentes distintos de esta aplicación COM+ creada en el proceso de hospedaje.

NumComponentInstances

Número de instancias de componente de esta aplicación COM+ en el proceso de hospedaje.

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]
Encabezado comsvcs.h

Consulte también

IGetAppTrackerData