偵錯函式
下列函式會與偵錯搭配使用。
函式 | 描述 |
---|---|
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 | 將數據寫入指定進程中的記憶體區域。 |