调试函数

以下函数用于调试。

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