Struttura ApplicationProcessSummary (comsvcs.h)
Rappresenta informazioni di riepilogo su un processo che ospita applicazioni COM+.
Sintassi
typedef struct _ApplicationProcessSummary {
GUID PartitionIdPrimaryApplication;
GUID ApplicationIdPrimaryApplication;
GUID ApplicationInstanceId;
DWORD ProcessId;
COMPLUS_APPTYPE Type;
LPWSTR ProcessExeName;
BOOL IsService;
BOOL IsPaused;
BOOL IsRecycled;
} ApplicationProcessSummary;
Members
PartitionIdPrimaryApplication
ID di partizione dell'applicazione server COM+ per i processi dell'applicazione server. Per i processi che non ospitano un'applicazione server COM+, questo è impostato sull'ID di partizione del primo componente monitorato creato nel processo.
ApplicationIdPrimaryApplication
ID applicazione dell'applicazione COM+ server per i processi dell'applicazione server. Per i processi che non ospitano un'applicazione server COM+, questo è impostato sull'ID applicazione del primo componente monitorato creato nel processo.
ApplicationInstanceId
GUID dell'istanza dell'applicazione che identifica in modo univoco il processo monitorato.
ProcessId
ID processo del processo monitorato.
Type
Il tipo di applicazione che questo processo ospita. Per i processi dell'applicazione server COM+, questa opzione è impostata su APPTYPE_SERVER. Per i processi che non ospitano applicazioni server COM+, questa opzione è impostata su APPTYPE_LIBRARY o APPTYPE_SWC, in base al primo componente monitorato creato nel processo.
ProcessExeName
Nome dell'immagine eseguibile del processo. 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 di GATD_INCLUDE_PROCESS_EXE_NAME quando si chiama un metodo che restituisce una struttura ApplicationProcessSummary .
IsService
Indica se il processo è un'applicazione server COM+ in esecuzione come servizio Windows.
IsPaused
Indica se il processo è un'istanza dell'applicazione server COM+ sospesa.
IsRecycled
Indica se il processo è un'istanza dell'applicazione server COM+ riciclata.
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 |