调试函数
以下函数用于调试。
功能 | 描述 |
---|---|
CheckRemoteDebuggerPresent | 确定是否正在调试指定的进程。 |
ContinueDebugEvent | 使调试器能够继续以前报告调试事件的线程。 |
DebugActiveProcess | 使调试器能够附加到活动进程并对其进行调试。 |
DebugActiveProcessStop | 停止调试器调试指定的进程。 |
DebugBreak | 导致当前进程中出现断点异常。 |
DebugBreakProcess | 导致在指定进程中发生断点异常。 |
DebugSetProcessKillOnExit | 设置调用线程退出时要执行的作。 |
FatalExit | 将执行控制传输到调试器。 |
FlushInstructionCache | 刷新指定进程的指令缓存。 |
GetThreadContext | 检索指定线程的上下文。 |
GetThreadSelectorEntry | 检索指定选择器和线程的描述符表项。 |
IsDebuggerPresent | 确定是否正在由用户模式调试器调试调用进程。 |
OutputDebugString | 将字符串发送到调试器以供显示。 |
ReadProcessMemory | 从指定进程中的内存区域读取数据。 |
SetThreadContext | 设置指定线程的上下文。 |
WaitForDebugEvent | 等待调试事件在正在调试的进程中发生。 |
WaitForDebugEventEx | 等待调试事件在正在调试的进程中发生,并启用对 OutputDebugStringW 中的 Unicode 字符串的支持。 |
Wow64GetThreadContext | 检索指定的 WOW64 线程的上下文。 |
Wow64GetThreadSelectorEntry | 检索指定选择器和 WOW64 线程的描述符表项。 |
Wow64SetThreadContext | 设置指定的 WOW64 线程的上下文。 |
WriteProcessMemory | 将数据写入指定进程中的内存区域。 |