- Step 1: Install Visual Studio
- Step 2: Install WDK for Windows 10, version 1903
- step3 : EWDK (Enterprise WDK) 설치 - visual studio 없어도 됨 , 나는 안깔아도 되겠구나.
- 디바이스 드라이버 납품해서 빌드하려고 할때 (개발환경 없이 가능함)
- https://github.com/microsoft/Windows-driver-samples 이거 하려면 필요한듯
- 샘플 + 도움말만 설치
-
WDM프로젝트로 만들기
-
inf 파일 복사: https://github.com/birdstargit/windows_driver_inf
-
소스 복사 (헤더파일 없으면 sources 파일을 보면 된다)
- INF2CAT -> UseLocalTime: yes로
- 하위 os로 동작 시키려면? DriverSettings에 Target OS버전을 바꾸면 됨
-
VeriSign인증서 필요 (EV인증서 - 확장유효성검사용)
-
대행
-
Extended Validation (EV) for Microsoft®
- https://www.websecurity.symantec.com/code-signing
- 연에 대략 700불정도
- 업로드할 때 프로그램이 필요: https://knowledge.digicert.com/generalinformation/INFO1982.html
-
windows7 용으로 인증서를 받는게 나음 (보통은 호환성이 있기 때문에)
-
WHCK 는 Window 7, 8에 대한 인증
-
WHLK는 Windows 10에 대한 인증에 해당
- 윈도우 대시보드 가입
- 등록