Struktur ApplicationSummary (comsvcs.h)
Mewakili aplikasi COM+ yang dihosting dalam proses tertentu. Ini juga dapat mewakili entri aplikasi semu untuk semua konteks Services Without Components (SWC) dalam proses.
Sintaks
typedef struct _ApplicationSummary {
GUID ApplicationInstanceId;
GUID PartitionId;
GUID ApplicationId;
COMPLUS_APPTYPE Type;
LPWSTR ApplicationName;
ULONG NumTrackedComponents;
ULONG NumComponentInstances;
} ApplicationSummary;
Anggota
ApplicationInstanceId
GUID instans aplikasi yang secara unik mengidentifikasi proses yang menghosting aplikasi COM+.
PartitionId
ID partisi aplikasi COM+.
ApplicationId
ID aplikasi aplikasi COM+. Nilai khusus {84ac4168-6fe5-4308-a2ed-03688a023c7a} digunakan untuk aplikasi pseudo SWC.
Type
Jenis aplikasi COM+. Untuk daftar nilai, lihat COMPLUS_APPTYPE.
ApplicationName
Nama aplikasi COM+, atau string kosong untuk aplikasi semu SWC. Ruang untuk string ini dialokasikan oleh metode yang disebut dan dibebaskan oleh pemanggil (untuk informasi selengkapnya, lihat CoTaskMemFree). Anggota ini tidak dikembalikan secara default. Untuk mengembalikan anggota ini, tentukan bendera GATD_INCLUDE_APPLICATION_NAME saat Anda memanggil metode yang mengembalikan struktur ApplicationProcessSummary .
NumTrackedComponents
Jumlah komponen berbeda dari aplikasi COM+ ini dibuat dalam proses hosting.
NumComponentInstances
Jumlah instans komponen dari aplikasi COM+ ini dalam proses hosting.
Persyaratan
Klien minimum yang didukung | Windows XP dengan SP2 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 dengan SP1 [hanya aplikasi desktop] |
Header | comsvcs.h |