PerfOpenQueryHandle 関数 (perflib.h)

指定したシステムのクエリを参照するハンドルを作成します。 クエリはカウンター仕様の一覧です。

構文

ULONG PerfOpenQueryHandle(
  [in, optional] LPCWSTR szMachine,
  [out]          HANDLE  *phQuery
);

パラメーター

[in, optional] szMachine

クエリ ハンドルを取得するコンピューターの名前。

[out] phQuery

クエリのハンドル。 PerfCloseQueryHandle を呼び出して、不要になったときにハンドルを閉じます。

戻り値

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

関数が失敗した場合、戻り値は システム エラー コードです。

注釈

PerfAddCountersPerfDeleteCounters を使用して、一覧にカウンターの指定を追加または削除します。 PerfQueryCounterInfo を使用して、リスト内の現在のカウンター仕様を取得し、各カウンターのデータが PerfQueryCounterData によって返されるインデックスを決定します。 カウンターの仕様に一致するカウンターの値を取得するには、 PerfQueryCounterData を使用します。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 1607 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー perflib.h
Library AdvAPI32.lib
[DLL] AdvAPI32.dll

こちらもご覧ください

PerfAddCounters

PerfCloseQueryHandle

PerfDeleteCounters

PerfQueryCounterData

PerfQueryCounterInfo