PdhSetDefaultRealTimeDataSource, fonction (pdh.h)

Spécifie la source des données en temps réel.

Syntaxe

PDH_FUNCTION PdhSetDefaultRealTimeDataSource(
  [in] DWORD dwDataSourceId
);

Paramètres

[in] dwDataSourceId

Source des données de performances. Ce paramètre peut prendre les valeurs suivantes.

Valeur Signification
DATA_SOURCE_REGISTRY
La source de données est l’interface du Registre. Il s’agit de la valeur par défaut.
DATA_SOURCE_WBEM
La source de données est un fournisseur WMI.

Valeur retournée

Si la fonction réussit, elle retourne ERROR_SUCCESS.

Si la fonction échoue, la valeur renvoyée est un code d’erreur système ou un code d’erreur PDH. Voici une valeur possible.

Code de retour Description
PDH_INVALID_ARGUMENT
Ce paramètre n'est pas valide.

Remarques

Le terme temps réel utilisé dans la description de cette fonction n’implique pas la signification standard du terme temps réel. Au lieu de cela, il décrit la collecte de données de performances à partir d’une source fournissant des informations actuelles (par exemple, le registre ou un fournisseur WMI) plutôt qu’à partir d’un fichier journal.

Si vous souhaitez interroger des données en temps réel à partir de WMI, vous devez appeler PdhSetDefaultRealTimeDataSource pour définir la source de données en temps réel par défaut. Vous devez appeler cette fonction avant d’appeler toute autre fonction d’API PDH.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête pdh.h
Bibliothèque Pdh.lib
DLL Pdh.dll

Voir aussi

PdhSelectDataSource