특정 프로세스에서 호스트되는 COM+ 애플리케이션을 나타냅니다. 프로세스의 모든 SWC(서비스 구성 요소 없음) 컨텍스트에 대한 의사 애플리케이션 항목을 나타낼 수도 있습니다.
구문
typedef struct _ApplicationSummary {
GUID ApplicationInstanceId;
GUID PartitionId;
GUID ApplicationId;
COMPLUS_APPTYPE Type;
LPWSTR ApplicationName;
ULONG NumTrackedComponents;
ULONG NumComponentInstances;
} ApplicationSummary;
멤버
ApplicationInstanceId
애플리케이션은 COM+ 애플리케이션을 호스팅하는 프로세스를 고유하게 식별하는 GUID를 instance.
PartitionId
COM+ 애플리케이션의 파티션 ID입니다.
ApplicationId
COM+ 애플리케이션의 애플리케이션 ID입니다. 특수 값 {84ac4168-6fe5-4308-a2ed-03688a023c7a}은 SWC 의사 애플리케이션에 사용됩니다.
Type
COM+ 애플리케이션의 유형입니다. 값 목록은 COMPLUS_APPTYPE 참조하세요.
ApplicationName
COM+ 애플리케이션의 이름 또는 SWC 의사 애플리케이션의 빈 문자열입니다. 이 문자열의 공간은 호출자가 호출하고 해제한 메서드에 의해 할당됩니다(자세한 내용은 CoTaskMemFree 참조). 이 멤버는 기본적으로 반환되지 않습니다. 이 멤버를 반환하려면 ApplicationProcessSummary 구조를 반환하는 메서드를 호출할 때 GATD_INCLUDE_APPLICATION_NAME 플래그를 지정합니다.
NumTrackedComponents
호스팅 프로세스에서 인스턴스화된 이 COM+ 애플리케이션의 고유 구성 요소 수입니다.
NumComponentInstances
호스팅 프로세스에서 이 COM+ 애플리케이션의 구성 요소 인스턴스 수입니다.
요구 사항
| 지원되는 최소 클라이언트 | WINDOWS XP SP2 [데스크톱 앱만 해당] |
| 지원되는 최소 서버 | Windows Server 2003 SP1 [데스크톱 앱만 해당] |
| 머리글 | comsvcs.h |