Estrutura ApplicationProcessSummary (comsvcs.h)
Representa informações resumidas sobre um processo que hospeda aplicativos COM+.
Sintaxe
typedef struct _ApplicationProcessSummary {
GUID PartitionIdPrimaryApplication;
GUID ApplicationIdPrimaryApplication;
GUID ApplicationInstanceId;
DWORD ProcessId;
COMPLUS_APPTYPE Type;
LPWSTR ProcessExeName;
BOOL IsService;
BOOL IsPaused;
BOOL IsRecycled;
} ApplicationProcessSummary;
Membros
PartitionIdPrimaryApplication
A ID de partição do aplicativo de servidor COM+, para processos de aplicativo de servidor. Para processos que não hospedam um aplicativo de servidor COM+, isso é definido como a ID de partição do primeiro componente rastreado instanciado no processo.
ApplicationIdPrimaryApplication
A ID do aplicativo do servidor COM+, para processos de aplicativo de servidor. Para processos que não hospedam um aplicativo de servidor COM+, isso é definido como a ID do aplicativo do primeiro componente rastreado instanciado no processo.
ApplicationInstanceId
O GUID da instância do aplicativo identifica exclusivamente o processo rastreado.
ProcessId
A ID do processo rastreado.
Type
O tipo de aplicativo que esse processo está hospedando. Para processos de aplicativos de servidor COM+, isso é definido como APPTYPE_SERVER. Para processos que não hospedam aplicativos de servidor COM+, isso é definido como APPTYPE_LIBRARY ou APPTYPE_SWC, com base no primeiro componente rastreado instanciado no processo.
ProcessExeName
O nome da imagem executável do processo. O espaço para essa cadeia de caracteres é alocado pelo método chamado e liberado pelo chamador (para obter mais informações, consulte CoTaskMemFree). Esse membro não é retornado por padrão. Para retornar esse membro, especifique o sinalizador GATD_INCLUDE_PROCESS_EXE_NAME ao chamar um método que retorna uma estrutura ApplicationProcessSummary .
IsService
Indica se o processo é um aplicativo de servidor COM+ em execução como um serviço windows.
IsPaused
Indica se o processo é uma instância de aplicativo de servidor COM+ pausada.
IsRecycled
Indica se o processo é uma instância de aplicativo de servidor COM+ que foi reciclada.
Requisitos
Cliente mínimo com suporte | Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 com SP1 [somente aplicativos da área de trabalho] |
Cabeçalho | comsvcs.h |