Estructura ApplicationProcessSummary (comsvcs.h)
Representa información de resumen sobre un proceso que hospeda aplicaciones COM+.
Sintaxis
typedef struct _ApplicationProcessSummary {
GUID PartitionIdPrimaryApplication;
GUID ApplicationIdPrimaryApplication;
GUID ApplicationInstanceId;
DWORD ProcessId;
COMPLUS_APPTYPE Type;
LPWSTR ProcessExeName;
BOOL IsService;
BOOL IsPaused;
BOOL IsRecycled;
} ApplicationProcessSummary;
Miembros
PartitionIdPrimaryApplication
Identificador de partición de la aplicación de servidor COM+, para los procesos de aplicación de servidor. En el caso de los procesos que no hospedan una aplicación de servidor COM+, se establece en el identificador de partición del primer componente con seguimiento creado en el proceso.
ApplicationIdPrimaryApplication
El identificador de aplicación de la aplicación de servidor COM+, para los procesos de aplicación de servidor. En el caso de los procesos que no hospedan una aplicación de servidor COM+, se establece en el identificador de aplicación del primer componente con seguimiento creado en el proceso.
ApplicationInstanceId
Guid de instancia de aplicación que identifica de forma única el proceso de seguimiento.
ProcessId
Identificador de proceso del proceso de seguimiento.
Type
El tipo de aplicación que hospeda este proceso. En el caso de los procesos de aplicación de servidor COM+, se establece en APPTYPE_SERVER. En el caso de los procesos que no hospedan aplicaciones de servidor COM+, se establece en APPTYPE_LIBRARY o APPTYPE_SWC, en función del primer componente con seguimiento creado en el proceso.
ProcessExeName
Nombre de la imagen ejecutable del proceso. 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_PROCESS_EXE_NAME cuando llame a un método que devuelva una estructura ApplicationProcessSummary .
IsService
Indica si el proceso es una aplicación de servidor COM+ que se ejecuta como un servicio de Windows.
IsPaused
Indica si el proceso es una instancia de aplicación de servidor COM+ que está en pausa.
IsRecycled
Indica si el proceso es una instancia de aplicación de servidor COM+ que se ha reciclado.
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 |