Bagikan melalui


Struktur ApplicationProcessSummary (comsvcs.h)

Mewakili informasi ringkasan tentang proses hosting aplikasi COM+.

Sintaks

typedef struct _ApplicationProcessSummary {
  GUID            PartitionIdPrimaryApplication;
  GUID            ApplicationIdPrimaryApplication;
  GUID            ApplicationInstanceId;
  DWORD           ProcessId;
  COMPLUS_APPTYPE Type;
  LPWSTR          ProcessExeName;
  BOOL            IsService;
  BOOL            IsPaused;
  BOOL            IsRecycled;
} ApplicationProcessSummary;

Anggota

PartitionIdPrimaryApplication

ID partisi aplikasi server COM+, untuk proses aplikasi server. Untuk proses yang tidak menghosting aplikasi server COM+, ini diatur ke ID partisi dari komponen pertama yang dilacak yang dibuat dalam proses.

ApplicationIdPrimaryApplication

ID aplikasi aplikasi server COM+, untuk proses aplikasi server. Untuk proses yang tidak menghosting aplikasi server COM+, ini diatur ke ID aplikasi dari komponen pertama yang dilacak yang dibuat dalam proses.

ApplicationInstanceId

GUID instans aplikasi secara unik mengidentifikasi proses yang dilacak.

ProcessId

ID proses dari proses yang dilacak.

Type

Jenis aplikasi yang dihosting proses ini. Untuk proses aplikasi server COM+, ini diatur ke APPTYPE_SERVER. Untuk proses yang tidak menghosting aplikasi server COM+, ini diatur ke APPTYPE_LIBRARY atau APPTYPE_SWC, berdasarkan komponen pertama yang dilacak dalam proses.

ProcessExeName

Nama gambar proses yang dapat dieksekusi. Ruang untuk string ini dialokasikan oleh metode yang disebut dan dikosongkan oleh pemanggil (untuk informasi selengkapnya, lihat CoTaskMemFree). Anggota ini tidak dikembalikan secara default. Untuk mengembalikan anggota ini, tentukan bendera GATD_INCLUDE_PROCESS_EXE_NAME saat Anda memanggil metode yang mengembalikan struktur ApplicationProcessSummary .

IsService

Menunjukkan apakah prosesnya adalah aplikasi server COM+ yang berjalan sebagai layanan Windows.

IsPaused

Menunjukkan apakah prosesnya adalah instans aplikasi server COM+ yang dijeda.

IsRecycled

Menunjukkan apakah prosesnya adalah instans aplikasi server COM+ yang telah didaur ulang.

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