Compartir a través de


Función ReadThreadProfilingData (winbase.h)

Lee los datos de generación de perfiles especificados asociados al subproceso.

Sintaxis

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

Parámetros

[in] PerformanceDataHandle

Identificador que devolvió la función EnableThreadProfiling .

[in] Flags

Una o varias de las marcas siguientes que especifican los datos del contador que se van a leer. Las marcas deben haberse establecido al llamar a la función EnableThreadProfiling .

Valor Significado
READ_THREAD_PROFILING_FLAG_DISPATCHING
0x00000001
Obtenga los datos de generación de perfiles de subprocesos.
READ_THREAD_PROFILING_FLAG_HARDWARE_COUNTERS
0x00000002
Obtenga los datos de los contadores de rendimiento de hardware.

[out] PerformanceData

Estructura de PERFORMANCE_DATA que contiene los datos de contador de hardware y generación de perfiles de subprocesos.

Valor devuelto

Devuelve ERROR_SUCCESS si la llamada es correcta; de lo contrario, un código de error del sistema (consulte Winerror.h).

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winbase.h (incluya Windows.h)
Library Kernel32.lib
Archivo DLL Kernel32.dll

Vea también

EnableThreadProfiling