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 |