Jump to content

KernPerfSysTrace: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
No edit summary
Line 1: Line 1:
This is the equivalent of the DevHlp_Perftrace function used by PerfView.
==Synopsis==
==Synopsis==
APIRET APIENTRY KernPerfSysTrace(ULONG major,ULONG minor,PVOID buf, ULONG size);
APIRET APIENTRY KernPerfSysTrace(ULONG major,ULONG minor,PVOID buf, ULONG size);
 
==Description==
This is the equivalent of the DevHlp_Perftrace function used by PerfView.


==Parameters==
==Parameters==

Revision as of 23:01, 9 June 2017

This is the equivalent of the DevHlp_Perftrace function used by PerfView.

Synopsis

APIRET APIENTRY KernPerfSysTrace(ULONG major,ULONG minor,PVOID buf, ULONG size);

Parameters

major
Major number of Perf event
minor
Minor number of Perf event
buf
buffer to be added to the Perf log
size
size of the buffer

Comments

Warning: The buffer is assumed to be allocated on the task stack, not as a global variable or a VMAlloc'd memory area.