혁신적이면서 상당히 광범위하고 간간히 전문적인 상식과 진실에 기초한 정신과 이노의 본격 아나키 블로그

Posted
Filed under 이노/Programmings
기억력이 미천한지라 백업용으로 작성

KMDF Driver를 사용하기 위해서는 WDFCoInstaller의 설치가 필수적이다.

WDFCoInstaller를 설치하면 내부적으로는 Windows\System32\Drivers폴더에
WdfLdr.sys파일과 WdfMM000.sys파일을 생성하는데 이는 WdfCoInstallerMMmmm.dll에 포함되어 있다.

즉 현재 최신 버전인 WdfCoInstaller01011.dll(1.11)을 설치하면 Wdf01000.sys 파일이 설치된다.

이는 WdfPreDeviceInstall과 WdfPostDeviceInstall함수 둘중 하나에서 실행되는걸로 추정되는데 확인은 못해봤음.

즉 KMDF 드라이버도 WDM 필터 드라이버 등록하는 것처럼 Inf 파일 없이 서비스 등록하고 잡다한 레지스트리 등록을 쿵짝쿵짝해서 설치할 수 있다.
2013/09/24 16:43 2013/09/24 16:43