본문 바로가기
Security/Windows System

DeviceObject란?(2) - DeviceTack편

by Winduck 2017. 7. 30.
반응형

이해를 돕기위해 http://jeep-shoes.tistory.com/29 DeviceObject글을 참고해주세요.

 

※디바이스 스택

 

- 하나의 장치관련된 Device들이 구성한 스택

 

※PDO(Physical DeviceObject), FDO(Functional Device Object), FilDO(Filter Device Object)

 

- PDO : 상위의 디바이스 스택에서 만들어진다.

- FDO : 디바이스에서 만든 DeviceObject.

- FilDO : 기능층을 기준으로 상/하위치에서 추가(?)적인 기능을 수행. ->이쪽에 관심이있어 공부를 시작했음.

 

 

 

※ DeiviceObject구성

 

 

- Device Object구조체의 Attached Devoce : 바로 위 상위 DeviceObject 주소(Device Object끼리 연결됨)

- Stack Szie : 하위 Device Object에서부터 상위로 갈수록 증가됨

(그림상 1,2,3으로되어있지만 2,5,7이 될수있음. 하지만 크기가 4,2,7과 같은 순거는 가능하지 않음)

 

책보면서 내용들 정리했습니다. 틀린 내용이 있다면 지적부탁드립니다.

반응형

댓글