Compartilhar via


Estrutura ComponentSummary (comsvcs.h)

Representa informações resumidas sobre um componente COM+ hospedado em um processo específico. Ele também pode representar um contexto de Serviços Sem Componentes (SWC).

Sintaxe

typedef struct _ComponentSummary {
  GUID   ApplicationInstanceId;
  GUID   PartitionId;
  GUID   ApplicationId;
  CLSID  Clsid;
  LPWSTR ClassName;
  LPWSTR ApplicationName;
} ComponentSummary;

Membros

ApplicationInstanceId

O GUID da instância do aplicativo que identifica exclusivamente o processo que hospeda o componente.

PartitionId

A ID de partição do componente.

ApplicationId

A ID do aplicativo do componente. O valor especial {84ac4168-6fe5-4308-a2ed-03688a023c7a} indica que esse é um contexto SWC.

Clsid

O CLSID do componente.

ClassName

O nome do componente. Normalmente, esse é o ProgID do componente (ou a representação de cadeia de caracteres do CLSID do componente se o componente não tiver um ProgID). Para contextos SWC, essa é a propriedade de nome de contexto configurada para o contexto. 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_CLASS_NAME ao chamar um método que retorna uma estrutura ComponentSummary .

ApplicationName

O nome do aplicativo COM+ ou a propriedade de nome do aplicativo configurada para um contexto 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 ComponentSummary .

Requisitos

Requisito Valor
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

Confira também

IGetAppTrackerData