共用方式為


comsvcs.h (ApplicationSummary 結構)

表示裝載在特定進程中的 COM+ 應用程式。 它也可以代表進程中所有沒有元件之服務的虛擬應用程式專案, (SWC) 內容。

語法

typedef struct _ApplicationSummary {
  GUID            ApplicationInstanceId;
  GUID            PartitionId;
  GUID            ApplicationId;
  COMPLUS_APPTYPE Type;
  LPWSTR          ApplicationName;
  ULONG           NumTrackedComponents;
  ULONG           NumComponentInstances;
} ApplicationSummary;

成員

ApplicationInstanceId

可唯一識別裝載 COM+ 應用程式之進程的應用程式實例 GUID。

PartitionId

COM+ 應用程式的分割區識別碼。

ApplicationId

COM+ 應用程式的應用程式識別碼。 SWC 虛擬應用程式會使用特殊值 {84ac4168-6fe5-4308-a2ed-03688a023c7a}。

Type

COM+ 應用程式的類型。 如需值清單,請參閱 COMPLUS_APPTYPE

ApplicationName

COM+ 應用程式的名稱,或 SWC 虛擬應用程式的空字串。 此字串的空間是由呼叫的方法所配置,並由呼叫端釋放 (以取得詳細資訊,請參閱 CoTaskMemFree) 。 預設不會傳回這個成員。 若要傳回這個成員,請在呼叫傳回 ApplicationProcessSummary 結構的方法時指定GATD_INCLUDE_APPLICATION_NAME旗標。

NumTrackedComponents

此 COM+ 應用程式在裝載程式中具現化的相異元件數目。

NumComponentInstances

裝載進程中此 COM+ 應用程式中的元件實例數目。

規格需求

   
最低支援的用戶端 具有 SP2 的 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 SP1 [僅限傳統型應用程式]
標頭 comsvcs.h

另請參閱

IGetAppTrackerData