|
HyperDbg Debugger
|
The headers for functions for emulating counters. More...
Go to the source code of this file.
Functions | |
| VOID | CounterEmulateRdtsc (VIRTUAL_MACHINE_STATE *VCpu) |
| Emulate RDTSC. | |
| VOID | CounterEmulateRdtscp (VIRTUAL_MACHINE_STATE *VCpu) |
| Emulate RDTSCP. | |
| VOID | CounterEmulateRdpmc (VIRTUAL_MACHINE_STATE *VCpu) |
| Emulate RDPMC. | |
| VOID | CounterSetPreemptionTimer (UINT32 TimerValue) |
| Set the timer value for preemption timer. | |
| VOID | CounterClearPreemptionTimer () |
| Clears the preemption timer. | |
The headers for functions for emulating counters.
| VOID CounterClearPreemptionTimer | ( | ) |
Clears the preemption timer.
| VOID CounterEmulateRdpmc | ( | VIRTUAL_MACHINE_STATE * | VCpu | ) |
Emulate RDPMC.
| VCpu | The virtual processor's state |
| VOID CounterEmulateRdtsc | ( | VIRTUAL_MACHINE_STATE * | VCpu | ) |
Emulate RDTSC.
| VCpu | The virtual processor's state |
| VOID CounterEmulateRdtscp | ( | VIRTUAL_MACHINE_STATE * | VCpu | ) |
Emulate RDTSCP.
| VCpu | The virtual processor's state |
| VOID CounterSetPreemptionTimer | ( | UINT32 | TimerValue | ) |
Set the timer value for preemption timer.
| TimerValue | Value of the timer |