PdhSetDefaultRealTimeDataSource 関数 (pdh.h)

リアルタイム データのソースを指定します。

構文

PDH_FUNCTION PdhSetDefaultRealTimeDataSource(
  [in] DWORD dwDataSourceId
);

パラメーター

[in] dwDataSourceId

パフォーマンス データのソース。 このパラメーターには、次の値のいずれかを指定できます。

意味
DATA_SOURCE_REGISTRY
データ ソースはレジストリ インターフェイスです。 既定値です。
DATA_SOURCE_WBEM
データ ソースは WMI プロバイダーです。

戻り値

関数が成功すると、ERROR_SUCCESSが返されます。

関数が失敗した場合、戻り値は システム エラー コード または PDH エラー コードです。 使用できる値を次に示します。

リターン コード 説明
PDH_INVALID_ARGUMENT
パラメーターが有効ではありません。

注釈

この関数の説明で使用される リアルタイムという用語 は、リアルタイム という用語の標準的な意味を意味するものではありません。 代わりに、ログ ファイルからではなく、現在の情報 (レジストリや WMI プロバイダーなど) を提供するソースからのパフォーマンス データの収集について説明します。

WMI からリアルタイム データのクエリを実行する場合は、 PdhSetDefaultRealTimeDataSource を呼び出して、既定のリアルタイム データ ソースを設定する必要があります。 他の PDH API 関数を呼び出す前に、この関数を呼び出す必要があります。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー pdh.h
Library Pdh.lib
[DLL] Pdh.dll

こちらもご覧ください

PdhSelectDataSource