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 |