Bagikan melalui


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

Lihat juga

IGetAppTrackerData