|
실제 메모리에 맵핑되어 있는 바이너리 IP (Intruction Pointer)의 수정사항을
반영하라는 명령어 입니다.
그리고 브레이크를 유발할때는 브레이크 걸고 싶은 위치의 OP 코드를
캐쉬에 담아두고 그곳에 브레이크 (C3) 를 걸어둔후에 브레이크 이벤트가
발생하면 WaitForDebugEvent 에서 반응이 옵니다.
암튼 이런 코드 수행부를 수정할때 그걸 반영하라는 API 입니다.
음냐 알콜 답변이라 횡서리 수서리 하네요 -_;;
좋은 하루 되세요.
초보유저 님이 쓰신 글 :
:
: FlushInstructionCache라는 함수의 역활을 알고 싶습니다;
:
: 짧은 영어실력으로 해석하자니.. 그 단어가 무엇을뜻하는지 구채적으로 알기 힘들더라구요..
:
:
: 그리고 또한 DebugEvent를 발생시키는 함수를 알고 싶습니다
:
: 즉.; 디버거에서는 WAitForDebugEvnet로 .. 대기 하고있고
:
: 디버그 하는 프로그램에서는 일정 부분에 임의로 에러가 났다고신호를
:
: 보내는 api를 알고 싶습니다..
:
: breakpoint를.. 이런식으로 구현할려구 하는데.. 또다른 방법도 괜찮습니다.
:
:
: 부탁드립니다;;
:
|