DkmPerformanceCounters 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
进程执行计数器集合。
此 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 中建立调试程序事件的关联。
|
| KernelTime |
调试程序步骤中调试对象进程使用的内核时间 ((以毫秒为单位)) 。
|
| 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 |
调试程序步骤中调试对象进程使用的系统时间 ((以毫秒为单位)) 。
|
| TotalOverhead |
系统时间 ((以毫秒为单位)) 视为调试程序步骤中的总开销。 SystemTime 值不包含此开销。 如果它们重叠,则运行时开销 + 操作系统开销值可能大于 TotalOverhead。 此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。 |
| UserTime |
调试程序步骤中调试对象进程使用的用户时间 ((以毫秒为单位)) 。
|
方法
| Create(UInt32, UInt64, UInt64, UInt64, UInt64, UInt64, UInt64, UInt64) |
创建新的 DkmPerformanceCounters 对象实例。
|