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 |
|
Archivo DLL |
|