We recommend using Visual Studio 2017



The latest version of this topic can be found at __readpmc.

Microsoft Specific**

Generates the rdpmc instruction, which reads the performance monitoring counter specified by counter.

unsigned __int64 __readpmc(   
   unsigned long counter   


[in] counter
The performance counter to read.

The value of the specified performance counter.

__readpmcx86, x64

Header file <intrin.h>

This intrinsic is available in kernel mode only, and the routine is only available as an intrinsic.

Compiler Intrinsics