Metodo ControlSampleTimes della classe Msvm_MetricService
Imposta i tempi di esempio del controllo.
Sintassi
uint32 ControlSampleTimes(
[in] datetime StartSampleTime,
[in] datetime PreferredSampleInterval,
[in] boolean RestartGathering
);
Parametri
-
StartSampleTime [in]
-
Tempo di campionamento per le metriche da avviare.
Un valore pari a 9999010100000.000000+0000 deve indicare che il campionamento deve iniziare alla successiva sincronizzazione all'ora intera. Il campionamento viene sincronizzato con l'ora completa se secondi dopo l'intervallo di campionamento del modulo di mezzanotte in secondi è uguale a 0.
-
PreferredSampleInterval [in]
-
Intervallo di esempio preferito. Per ottenere metriche correlata, è consigliabile scegliere l'intervallo di esempio in modo che l'intervallo di esempio di 3600 moduli sia uguale a 0.
È responsabilità dell'implementazione del servizio metrica CIM decidere se il tempo di intervallo di esempio richiesto è rispettato.
Il client CIM può verificare se i provider di metriche rispettano il tempo di intervallo di esempio richiesto recuperando istanze baseMetricDefinition correlate e controllando il contenuto della proprietà "CIM_BaseMetricDefinition.SampleInterval".
-
RestartGathering [in]
-
Boolean che quando impostato su TRUE richiede che la raccolta di tutte le metriche associate al servizio metrica venga riavvio con questa chiamata al metodo.
Valore restituito
Questo metodo restituisce uno dei valori seguenti:
-
Successo (0)
-
Non supportato (1)
-
Errore (2)
-
Metodo riservato (..)
-
Fornitore specifico (32768..65535)
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 8.1 |
Server minimo supportato |
R2 per Windows Server 2012 |
Spazio dei nomi |
Radice\virtualizzazione\v2 |
MOF |
|
DLL |
|