Struktur ComponentSummary (comsvcs.h)
Mewakili informasi ringkasan tentang komponen COM+ yang dihosting dalam proses tertentu. Ini juga dapat mewakili konteks Services Without Components (SWC).
Sintaks
typedef struct _ComponentSummary {
GUID ApplicationInstanceId;
GUID PartitionId;
GUID ApplicationId;
CLSID Clsid;
LPWSTR ClassName;
LPWSTR ApplicationName;
} ComponentSummary;
Anggota
ApplicationInstanceId
GUID instans aplikasi yang secara unik mengidentifikasi proses yang menghosting komponen.
PartitionId
ID partisi komponen.
ApplicationId
ID aplikasi komponen. Nilai khusus {84ac4168-6fe5-4308-a2ed-03688a023c7a} menunjukkan bahwa ini adalah konteks SWC.
Clsid
CLSID komponen.
ClassName
Nama komponen. Biasanya, ini adalah ProgID komponen (atau representasi string CLSID komponen jika komponen tidak memiliki ProgID). Untuk konteks SWC, ini adalah properti nama konteks yang dikonfigurasi untuk konteks. 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_CLASS_NAME saat Anda memanggil metode yang mengembalikan struktur ComponentSummary .
ApplicationName
Nama aplikasi COM+, atau properti nama aplikasi yang dikonfigurasi untuk konteks 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 ComponentSummary .
Persyaratan
Persyaratan | Nilai |
---|---|
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk