Condividi tramite


Funzione PdhSetDefaultRealTimeDataSource (pdh.h)

Specifica l'origine dei dati in tempo reale.

Sintassi

PDH_FUNCTION PdhSetDefaultRealTimeDataSource(
  [in] DWORD dwDataSourceId
);

Parametri

[in] dwDataSourceId

Origine dei dati sulle prestazioni. Questo parametro può avere uno dei valori seguenti.

Valore Significato
DATA_SOURCE_REGISTRY
L'origine dati è l'interfaccia del Registro di sistema. Questo è il valore predefinito.
DATA_SOURCE_WBEM
L'origine dati è un provider WMI.

Valore restituito

Se la funzione ha esito positivo, restituisce ERROR_SUCCESS.

Se la funzione ha esito negativo, il valore restituito è un codice di errore di sistema o un codice di errore PDH. Di seguito è riportato un valore possibile.

Codice restituito Descrizione
PDH_INVALID_ARGUMENT
Il parametro non è valido.

Commenti

Il termine in tempo reale usato nella descrizione di questa funzione non implica il significato standard del termine in tempo reale. Descrive invece la raccolta di dati sulle prestazioni da un'origine che fornisce informazioni correnti (ad esempio, il Registro di sistema o un provider WMI) anziché da un file di log.

Per eseguire query sui dati in tempo reale da WMI, è necessario chiamare PdhSetDefaultRealTimeDataSource per impostare l'origine dati in tempo reale predefinita. È necessario chiamare questa funzione prima di chiamare qualsiasi altra funzione API PDH.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione pdh.h
Libreria Pdh.lib
DLL Pdh.dll

Vedi anche

PdhSelectDataSource