ComponentStatistics 结构 (comsvcs.h)
表示有关托管在特定进程中的 COM+ 组件的统计信息。
语法
typedef struct _ComponentStatistics {
ULONG NumInstances;
ULONG NumBoundReferences;
ULONG NumPooledObjects;
ULONG NumObjectsInCall;
ULONG AvgResponseTimeInMs;
ULONG NumCallsCompletedRecent;
ULONG NumCallsFailedRecent;
ULONG NumCallsCompletedTotal;
ULONG NumCallsFailedTotal;
ULONG Reserved1;
ULONG Reserved2;
ULONG Reserved3;
ULONG Reserved4;
} ComponentStatistics;
成员
NumInstances
托管进程中组件的实例数。
NumBoundReferences
绑定到此组件的实例的客户端引用数。
NumPooledObjects
承载进程对象池中组件的实例数。
NumObjectsInCall
当前为调用提供服务的组件的实例数。
AvgResponseTimeInMs
此组件的实例为调用提供服务所花费时间的滚动平均值。
NumCallsCompletedRecent
与 NumCallsFailedRecent) 进行比较, ( (成功完成或未) 此组件的实例的调用数。
NumCallsFailedRecent
最近一段时间内对此组件实例的调用数 (与 NumCallsCompletedRecent) 进行比较。
NumCallsCompletedTotal
在托管进程的整个生存期内, (成功完成或不) 对此组件的实例的调用总数。 此数据当前不可用,并且此成员始终设置为 DATA_NOT_AVAILABLE (0xFFFFFFFF) 。
NumCallsFailedTotal
在托管进程的整个生存期内对此组件实例的调用总数。 此数据当前不可用,并且此成员始终设置为 DATA_NOT_AVAILABLE (0xFFFFFFFF) 。
Reserved1
此成员保留并设置为 DATA_NOT_AVAILABLE (0xFFFFFFFF) 。
Reserved2
此成员保留并设置为 DATA_NOT_AVAILABLE (0xFFFFFFFF) 。
Reserved3
此成员保留并设置为 DATA_NOT_AVAILABLE (0xFFFFFFFF) 。
Reserved4
此成员保留并设置为 DATA_NOT_AVAILABLE (0xFFFFFFFF) 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 具有 SP2 的 Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 SP1 [仅限桌面应用] |
标头 | comsvcs.h |