Compartir a través de


Método ControlSampleTimes de la clase Msvm_MetricService

Establece los tiempos de ejemplo del control.

Sintaxis

uint32 ControlSampleTimes(
  [in] datetime StartSampleTime,
  [in] datetime PreferredSampleInterval,
  [in] boolean  RestartGathering
);

Parámetros

StartSampleTime [in]

Momento dado en el que se va a iniciar el muestreo de las métricas.

Un valor de 99990101000000.0000000+000 indicará que el muestreo debe comenzar a la próxima vez que se sincronice con la hora completa. El muestreo se sincroniza con la hora completa si los segundos desde el intervalo de muestra de módulo de medianoche en segundos es igual a 0.

PreferredSampleInterval [in]

Tiempo de intervalo de ejemplo preferido. Para obtener métricas correlables, se recomienda elegir el intervalo de muestra de una manera que el tiempo de intervalo de muestra de 3600 módulos en segundos sea igual a 0.

Es responsabilidad de la implementación del servicio de métricas CIM decidir si se respeta el tiempo de intervalo de muestra solicitado.

El cliente CIM puede comprobar si los proveedores de métricas respetan o no el tiempo de intervalo de ejemplo solicitado recuperando instancias de BaseMetricDefinition relacionadas y comprobando el contenido de la propiedad "CIM_BaseMetricDefinition.SampleInterval".

RestartGathering [in]

Boolean que, cuando se establece en TRUE, se vuelve a iniciar la recopilación de todas las métricas asociadas al servicio de métricas con esta llamada de método.

Valor devuelto

Este método devuelve uno de los siguientes valores:

Correcto (0)

No compatible (1)

Error (2)

Método Reservado (..)

Específico del proveedor (32768..65535)

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8.1
Servidor mínimo compatible
Windows Server 2012 R2
Espacio de nombres
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Consulte también

Msvm_MetricService