Libwdi : USB 장치 용 Windows 드라이버 설치 라이브러리
주요 기능
- 보고 된 USB 장치 이름을 사용하여 자동화 된 INF 생성
- 자동 생성 인증서를 사용하여 자동화 된 카탈로그 파일 생성 및 서명
-
x86_32 , x86_64 및 ARM64 플랫폼 용 자동 드라이버 파일 추출 - 필요한 경우 UAC 고도를 포함한 자동 운전자 설치
- 단일 라이브러리 모든 필요한 파일을 포함합니다
- Windows 7에서 Windows 11까지 Windows 플랫폼을 지원합니다
추가 기능
- Winusb, libusb0.sys 또는 libusbk.sys, USB Serial (CDC) 또는 자신의 USB 드라이버 (예 : WHQL)의 임베딩
- UTF-8 API 문자열 및 UTF-16자가 생성 INF 파일을 사용한 전체 로케일 지원
- http://www.linux-usb.org/usb.ids의 Stephen J. Gowdy가 유지 관리하는 데이터를 기반으로 USB 공급 업체 ID의 해결
- 여러 샘플 응용 프로그램이있는 완전 오픈 소스 (LGPL v3)
- Mingw32, Mingw-W64, Visual Studio를 지원합니다
설치 및 컴파일
https://github.com/pbatard/libwdi/wiki/install을 참조하십시오
API 사용
https://github.com/pbatard/libwdi/wiki/usage를 참조하십시오
FAQ
https://github.com/pbatard/libwdi/wiki/faq를 참조하십시오