以下函数用于调试。
| 功能 | 描述 |
|---|---|
| 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 | 将数据写入指定进程中的内存区域。 |