PdhOpenQueryH 函式 (pdh.h)

建立用來管理效能資料收集的新查詢。

此函式與 PdhOpenQuery 函式相同,不同之處在于它支援對資料來源使用控制碼。

語法

PDH_FUNCTION PdhOpenQueryH(
  [in]  PDH_HLOG   hDataSource,
  [in]  DWORD_PTR  dwUserData,
  [out] PDH_HQUERY *phQuery
);

參數

[in] hDataSource

PdhBindInputDataSource函式所傳回之資料來源的控制碼。

[in] dwUserData

要與此查詢建立關聯的使用者定義值。 若要稍後擷取使用者資料,請呼叫PdhGetCounterInfo函式,並存取PDH_COUNTER_INFOdwQueryUserData成員。

[out] phQuery

查詢的控制碼。 您可以在後續呼叫中使用這個控制碼。

傳回值

如果函式成功,它會傳回ERROR_SUCCESS。

如果函式失敗,傳回值為 系統錯誤碼PDH 錯誤碼

需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 pdh.h
程式庫 Pdh.lib
Dll Pdh.dll

另請參閱

PdhBindInputDataSource