共用方式為


readThreadProfilingData 函式 (winbase.h)

讀取與線程相關聯的指定分析數據。

語法

DWORD ReadThreadProfilingData(
  [in]  HANDLE            PerformanceDataHandle,
  [in]  DWORD             Flags,
  [out] PPERFORMANCE_DATA PerformanceData
);

參數

[in] PerformanceDataHandle

EnableThreadProfiling 函式傳回的句柄。

[in] Flags

下列一或多個旗標,指定要讀取的計數器數據。 呼叫 EnableThreadProfiling 函式時,必須設定旗標。

意義
READ_THREAD_PROFILING_FLAG_DISPATCHING
0x00000001
取得線程分析數據。
READ_THREAD_PROFILING_FLAG_HARDWARE_COUNTERS
0x00000002
取得硬體性能計數器數據。

[out] PerformanceData

包含線程分析和硬體計數器數據的 PERFORMANCE_DATA 結構。

傳回值

如果呼叫成功,則傳回ERROR_SUCCESS;否則,系統錯誤碼 (請參閱 Winerror.h) 。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限桌面應用程式]
目標平台 Windows
標頭 winbase.h (包含 Windows.h)
程式庫 Kernel32.lib
DLL Kernel32.dll

另請參閱

EnableThreadProfiling