티스토리 뷰

APC 유저 프로그램 그리고 시스템 코드가 특정 스레드의 컨텍스트에서 실행되는 방법을 제공하는 인터럽트이다.


APC 에는 커널 모드, 유저 모드 두 종류가 있다. 커널모드 APC 는 대상 스레드로부터 동의 없이 인터럽트하고 프로시저를 실행한다. 반면에 유저모드 APC 는 승인을 필요로한다.


APC 대기열은 스레드에 한정되어 있다. 즉 스레드의 실행은 즉슨 APC의  실행이다.  ntoskernel.exe 는 커널 모드 APC 들을 사용해서 운영체제 작업이 특정 스레드 컨텍스트에 있는 주소 공간 내에서 완료 되도록 수행한다.


추후 추가...

'Window Internal' 카테고리의 다른 글

KPCR 와 KPRCB  (0) 2017.07.24
Window Kernel Hooking  (0) 2017.07.19
IDT  (0) 2017.07.18
RtlSizeTAdd  (0) 2017.06.29
Non-Paged Pool  (0) 2017.06.28
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함