Struttura ComponentSummary (comsvcs.h)
Rappresenta informazioni di riepilogo su un componente COM+ ospitato in un processo specifico. Può anche rappresentare un contesto Servizi senza componenti (SWC).
Sintassi
typedef struct _ComponentSummary {
GUID ApplicationInstanceId;
GUID PartitionId;
GUID ApplicationId;
CLSID Clsid;
LPWSTR ClassName;
LPWSTR ApplicationName;
} ComponentSummary;
Members
ApplicationInstanceId
GUID dell'istanza dell'applicazione che identifica in modo univoco il processo che ospita il componente.
PartitionId
ID di partizione del componente.
ApplicationId
ID applicazione del componente. Il valore speciale {84ac4168-6fe5-4308-a2ed-03688a023c7a} indica che si tratta di un contesto SWC.
Clsid
Valore CLSID del componente.
ClassName
Nome del componente. In genere, si tratta del ProgID del componente (o della rappresentazione di stringa del CLSID del componente se il componente non ha un ProgID). Per i contesti SWC, si tratta della proprietà del nome di contesto configurata per il contesto. Lo spazio per questa stringa viene allocato dal metodo chiamato e liberato dal chiamante (per altre informazioni, vedere CoTaskMemFree). Questo membro non viene restituito per impostazione predefinita. Per restituire questo membro, specificare il flag GATD_INCLUDE_CLASS_NAME quando si chiama un metodo che restituisce una struttura ComponentSummary .
ApplicationName
Nome dell'applicazione COM+ o proprietà del nome dell'applicazione configurata per un contesto SWC. Lo spazio per questa stringa viene allocato dal metodo chiamato e liberato dal chiamante (per altre informazioni, vedere CoTaskMemFree). Questo membro non viene restituito per impostazione predefinita. Per restituire questo membro, specificare il flag GATD_INCLUDE_APPLICATION_NAME quando si chiama un metodo che restituisce una struttura ComponentSummary .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP con SP2 [solo app desktop] |
Server minimo supportato | Windows Server 2003 con SP1 [solo app desktop] |
Intestazione | comsvcs.h |