Struttura ApplicationSummary (comsvcs.h)
Rappresenta un'applicazione COM+ ospitata in un processo specifico. Può anche rappresentare una voce pseudo-applicazione per tutti i contesti Services Without Components (SWC) nel processo.
Sintassi
typedef struct _ApplicationSummary {
GUID ApplicationInstanceId;
GUID PartitionId;
GUID ApplicationId;
COMPLUS_APPTYPE Type;
LPWSTR ApplicationName;
ULONG NumTrackedComponents;
ULONG NumComponentInstances;
} ApplicationSummary;
Members
ApplicationInstanceId
GUID dell'istanza dell'applicazione che identifica in modo univoco il processo che ospita l'applicazione COM+.
PartitionId
ID di partizione dell'applicazione COM+.
ApplicationId
ID applicazione dell'applicazione COM+. Il valore speciale {84ac4168-6fe5-4308-a2ed-03688a023c7a} viene usato per la pseudo-applicazione SWC.
Type
Tipo di applicazione COM+. Per un elenco di valori, vedere COMPLUS_APPTYPE.
ApplicationName
Nome dell'applicazione COM+ o stringa vuota per la pseudo-applicazione 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 ApplicationProcessSummary .
NumTrackedComponents
Numero di componenti distinti di questa applicazione COM+ di cui è stata creata un'istanza nel processo di hosting.
NumComponentInstances
Numero di istanze del componente di questa applicazione COM+ nel processo di hosting.
Requisiti
Client minimo supportato | Windows XP con SP2 [solo app desktop] |
Server minimo supportato | Windows Server 2003 con SP1 [solo app desktop] |
Intestazione | comsvcs.h |