Click to open or copy the files for the PerfGen sample.
This sample is a Signal Generator Performance DLL that provides three waveforms at five different periods for use with the Performance Monitor to provide data at a known rate and value. This can be useful in testing applications that use performance data and need predictable values to test against.
This sample uses the following keywords:
align_on_dword; closesiggenperformancedata; collectsiggenperformancedata; dword_multiple; evalthischar; gettimeinmilliseconds; heap_probe; lstrlenw; memmove; monbuildinstancedefinition; moncloseeventlog; monopeneventlog; opensiggenperformancedata; regqueryvalueex; report_error; report_error_data; report_information; report_information_data; report_success; report_warning; report_warning_data; rtlmovememory