CIM_MetricService 类的 ControlSampleTimes 方法
允许指定开始时间点指标收集,并指定定期数据收集的首选采样间隔时间。
每当启动其他指标的采样时,都可以使用此方法指定的设置。
语法
uint32 ControlSampleTimes(
[in] datetime StartSampleTime,
[in] datetime PreferredSampleInterval,
[in] boolean RestartGathering
);
参数
-
StartSampleTime [in]
-
开始对指标进行采样的时间点。
值为 999901000000.000000+000 应指示采样应在下次同步到整个小时时开始。 如果自午夜模采样间隔(秒)以来的秒等于 0,则采样将同步到整小时。
-
PreferredSampleInterval [in]
-
首选的采样间隔时间。 为了获取可更正的指标,建议以 3600 模采样间隔时间(秒)等于 0 的方式选择采样间隔。
CIM 指标服务实现负责确定是否遵循请求的采样间隔时间。
CIM 客户端可以通过检索相关的 BaseMetricDefinition 实例并检查CIM_BaseMetricDefinition的内容来检查指标提供程序是否遵循请求的采样间隔时间。SampleInterval 属性。
-
RestartGathering [in]
-
如果为 TRUE ,则请求使用此方法调用重新启动与指标服务关联的所有指标的收集。
返回值
成功时返回 0;否则,将返回错误。
-
成功 (0)
-
不支持 (1)
-
失败 (2)
-
方法 reserved (..)
-
供应商特定 (32768..65535)
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 8.1 |
最低受支持的服务器 |
Windows Server 2012 R2 |
命名空间 |
Root\virtualization\v2 |
MOF |
|
DLL |
|