componentSummary 結構 (comsvcs.h)
表示特定進程中裝載之 COM+ 元件的相關摘要資訊。 它也可以代表沒有元件的服務 (SWC) 內容。
語法
typedef struct _ComponentSummary {
GUID ApplicationInstanceId;
GUID PartitionId;
GUID ApplicationId;
CLSID Clsid;
LPWSTR ClassName;
LPWSTR ApplicationName;
} ComponentSummary;
成員
ApplicationInstanceId
可唯一識別裝載元件之進程的應用程式實例 GUID。
PartitionId
元件的分割區標識碼。
ApplicationId
元件的應用程式識別碼。 特殊值 {84ac4168-6fe5-4308-a2ed-03688a023c7a} 表示這是 SWC 內容。
Clsid
元件的 CLSID。
ClassName
元件的名稱。 通常,如果元件沒有 ProgID) ,這是元件的 ProgID (或元件 CLSID 的字串表示。 針對 SWC 內容,這是針對內容設定的內容名稱屬性。 此字串的空間是由呼叫的方法所配置,並由呼叫端釋放 (以取得詳細資訊,請參閱 CoTaskMemFree) 。 預設不會傳回這個成員。 若要傳回這個成員,請在呼叫傳回 ComponentSummary 結構的方法時指定GATD_INCLUDE_CLASS_NAME旗標。
ApplicationName
COM+ 應用程式的名稱,或為 SWC 內容設定的應用程式名稱屬性。 此字串的空間是由呼叫的方法所配置,並由呼叫端釋放 (以取得詳細資訊,請參閱 CoTaskMemFree) 。 預設不會傳回這個成員。 若要傳回這個成員,請在呼叫傳回 ComponentSummary 結構的方法時指定GATD_INCLUDE_APPLICATION_NAME旗標。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 具有 SP2 的 Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 SP1 [僅限傳統型應用程式] |
標頭 | comsvcs.h |