リアルタイム データのソースを指定します。
構文
PDH_FUNCTION PdhSetDefaultRealTimeDataSource(
[in] DWORD dwDataSourceId
);
パラメーター
[in] dwDataSourceId
パフォーマンス データのソース。 このパラメーターには、次の値のいずれかを指定できます。
| 値 | 意味 |
|---|---|
|
データ ソースはレジストリ インターフェイスです。 既定値です。 |
|
データ ソースは WMI プロバイダーです。 |
戻り値
関数が成功すると、ERROR_SUCCESSが返されます。
関数が失敗した場合、戻り値は システム エラー コード または PDH エラー コードです。 使用できる値を次に示します。
| リターン コード | 説明 |
|---|---|
|
パラメーターが有効ではありません。 |
注釈
この関数の説明で使用される リアルタイムという用語 は、リアルタイム という用語の標準的な意味を意味するものではありません。 代わりに、ログ ファイルからではなく、現在の情報 (レジストリや WMI プロバイダーなど) を提供するソースからのパフォーマンス データの収集について説明します。
WMI からリアルタイム データのクエリを実行する場合は、 PdhSetDefaultRealTimeDataSource を呼び出して、既定のリアルタイム データ ソースを設定する必要があります。 他の PDH API 関数を呼び出す前に、この関数を呼び出す必要があります。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
| サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
| 対象プラットフォーム | Windows |
| ヘッダー | pdh.h |
| Library | Pdh.lib |
| [DLL] | Pdh.dll |