[DDK] IoStartPacket(), KeAcquireSpinLock() 함수 사용법
앞서 말한 동기화 문제 와 StartPacket() 함수 처리 방법을 알아보자, 일단 함수 이름을 보면 디바이스 함수들이 무엇을 하는지 알 수 있다. 간단하게 잘라서 보면, Io 로 시작하는것은 I/O Manager가 관리하는 함수이다. 그리고 Ke 는 Kernel Execute 이다. 이렇게 보면 함수 이름은 어절 그대로 해석하면, 정확한 답을 얻을 수 있다. 동기화 문제가 디바이스 커널 단에서는 더욱 […]
[DDK] IoStartPacket(), KeAcquireSpinLock() 함수 사용법 더 읽기"