디버깅 함수
다음 함수는 디버깅과 함께 사용됩니다.
함수 | 설명 |
---|---|
CheckRemoteDebuggerPresent | 지정된 프로세스가 디버깅되고 있는지 여부를 결정합니다. |
ContinueDebugEvent | 디버거가 이전에 디버깅 이벤트를 보고한 스레드를 계속할 수 있도록 합니다. |
DebugActiveProcess | 디버거가 활성 프로세스에 연결하고 디버그할 수 있도록 합니다. |
DebugActiveProcessStop | 디버거가 지정된 프로세스를 디버깅하지 못하도록 중지합니다. |
DebugBreak | 현재 프로세스에서 중단점 예외가 발생하도록 합니다. |
DebugBreakProcess | 지정된 프로세스에서 중단점 예외가 발생하도록 합니다. |
DebugSetProcessKillOnExit | 호출 스레드가 종료될 때 수행할 작업을 설정합니다. |
FatalExit | 실행 제어를 디버거로 전송합니다. |
FlushInstructionCache | 지정된 프로세스에 대한 명령 캐시를 플러시합니다. |
GetThreadContext | 지정된 스레드의 컨텍스트를 검색합니다. |
GetThreadSelectorEntry | 지정된 선택기 및 스레드에 대한 설명자 테이블 항목을 검색합니다. |
IsDebuggerPresent | 사용자 모드 디버거에서 호출 프로세스를 디버깅하는지 여부를 결정합니다. |
OutputDebugString | 표시할 문자열을 디버거에 보냅니다. |
ReadProcessMemory | 지정된 프로세스의 메모리 영역에서 데이터를 읽습니다. |
SetThreadContext | 지정된 스레드의 컨텍스트를 설정합니다. |
WaitForDebugEvent | 디버깅 중인 프로세스에서 디버깅 이벤트가 발생하기를 기다립니다. |
WaitForDebugEventEx | 디버깅 중인 프로세스에서 디버깅 이벤트가 발생할 때까지 기다렸다가 OutputDebugStringW의 유니코드 문자열을 지원할 수 있습니다. |
Wow64GetThreadContext | 지정된 WOW64 스레드의 컨텍스트를 검색합니다. |
Wow64GetThreadSelectorEntry | 지정된 선택기와 WOW64 스레드에 대한 설명자 테이블 항목을 검색합니다. |
Wow64SetThreadContext | 지정된 WOW64 스레드의 컨텍스트를 설정합니다. |
WriteProcessMemory | 지정된 프로세스의 메모리 영역에 데이터를 씁니다. |