ControlSampleTimes-Methode der Msvm _ MetricService-Klasse

Legt die Beispielzeiten des Steuerelements fest.

Syntax

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

Parameter

StartSampleTime [ In]

Zeitpunkt, zu dem die Stichprobenentnahme für die Metriken gestartet werden soll.

Der Wert 999901010000000.000000+000 gibt an, dass die Stichprobenentnahme bei der nächsten Synchronisierung mit der vollen Stunde beginnen soll. Die Stichprobenentnahme wird mit der vollen Stunde synchronisiert, wenn sekunden seit Mitternacht modulo sample interval in seconds gleich 0 ist.

PreferredSampleInterval [ In]

Bevorzugte Beispielintervallzeit. Um korrelierbare Metriken zu erhalten, wird empfohlen, das Stichprobenintervall so zu wählen, dass die Intervallzeit von 3600 Moduleo-Stichproben in Sekunden gleich 0 ist.

Es liegt in der Verantwortung der Implementierung des CIM-Metrikdiensts, zu entscheiden, ob die angeforderte Stichprobenintervallzeit verwendet wird.

Der CIM-Client kann überprüfen, ob die Metrikanbieter die angeforderte Stichprobenintervallzeit verwenden, indem er verwandte BaseMetricDefinition-Instanzen abruft und den Inhalt der Eigenschaft "CIM _ BaseMetricDefinition.SampleInterval" überprüft.

RestartGathering [ In]

Boolescher Wert, der bei Der Wert TRUE fordert, dass die Erfassung aller Metriken, die dem Metrikdienst zugeordnet sind, mit diesem Methodenaufruf neu gestartet wird.

Rückgabewert

Diese Methode gibt einen der folgenden Werte zurück:

Erfolg (0)

Nicht unterstützt (1)

Fehler (2)

Reservierte Methode (..)

Herstellerspezifisch (32768..65535)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8.1
Unterstützte Mindestversion (Server)
Windows Server 2012 R2
Namespace
\Stammvirtualisierung \ v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

Msvm _ MetricService