Estrutura ApplicationSummary (comsvcs.h)
Representa um aplicativo COM+ hospedado em um processo específico. Ele também pode representar uma entrada pseudoaplicação para todos os contextos do SWC (Serviços Sem Componentes) no processo.
Sintaxe
typedef struct _ApplicationSummary {
GUID ApplicationInstanceId;
GUID PartitionId;
GUID ApplicationId;
COMPLUS_APPTYPE Type;
LPWSTR ApplicationName;
ULONG NumTrackedComponents;
ULONG NumComponentInstances;
} ApplicationSummary;
Membros
ApplicationInstanceId
O GUID da instância do aplicativo que identifica exclusivamente o processo que hospeda o aplicativo COM+.
PartitionId
A ID de partição do aplicativo COM+.
ApplicationId
A ID do aplicativo COM+. O valor especial {84ac4168-6fe5-4308-a2ed-03688a023c7a} é usado para o pseudoaplicativo SWC.
Type
O tipo de aplicativo COM+. Para obter uma lista de valores, consulte COMPLUS_APPTYPE.
ApplicationName
O nome do aplicativo COM+ ou uma cadeia de caracteres vazia para o pseudoaplicação SWC. 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_APPLICATION_NAME ao chamar um método que retorna uma estrutura ApplicationProcessSummary .
NumTrackedComponents
O número de componentes distintos desse aplicativo COM+ instanciado no processo de hospedagem.
NumComponentInstances
O número de instâncias de componente desse aplicativo COM+ no processo de hospedagem.
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 |