DkmPerformanceCounters 类

定义

进程执行计数器集合。

         此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。
public ref class DkmPerformanceCounters
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmPerformanceCounters
[Windows::Foundation::Metadata::WebHostHidden]
class DkmPerformanceCounters
[System.Runtime.InteropServices.Guid("c00029d1-55bb-5536-c725-a7a2bcf07481")]
public class DkmPerformanceCounters
[<System.Runtime.InteropServices.Guid("c00029d1-55bb-5536-c725-a7a2bcf07481")>]
type DkmPerformanceCounters = class
Public Class DkmPerformanceCounters
继承
DkmPerformanceCounters
属性

属性

Id

基于 QPC time 的 Id,用于在 Concord 和 package 中建立调试程序事件的关联。

         此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。
KernelTime

调试程序步骤中调试对象进程使用的内核时间 ((以毫秒为单位)) 。

         此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。
OSOverhead

在调试程序步骤中,系统时间 (以毫秒为单位) 视为 OS 开销。 SystemTime 值不包含此开销。

此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。

RuntimeOverhead

在调试程序步骤中,系统时间 (以毫秒为单位) 视为运行时开销。 SystemTime 值不包含此开销。

此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。

StartStopCounter

性能监视启动/停止迭代的次数。 如果此数字较高,则性能数据不可靠。

此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。

SystemTime

调试程序步骤中调试对象进程使用的系统时间 ((以毫秒为单位)) 。

         此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。
TotalOverhead

系统时间 ((以毫秒为单位)) 视为调试程序步骤中的总开销。 SystemTime 值不包含此开销。 如果它们重叠,则运行时开销 + 操作系统开销值可能大于 TotalOverhead。

此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。

UserTime

调试程序步骤中调试对象进程使用的用户时间 ((以毫秒为单位)) 。

         此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。

方法

Create(UInt32, UInt64, UInt64, UInt64, UInt64, UInt64, UInt64, UInt64)

创建新的 DkmPerformanceCounters 对象实例。

         此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。

适用于