드라이버 패키지 파일을 사전 설치하려면 디바이스 설치 애플리케이션 다음 단계를 수행해야 합니다.
대상 시스템에서 드라이버 패키지 파일에 대한 디렉터리를 만듭니다. 디바이스 설치 애플리케이션이 애플리케이션을 설치하는 경우 드라이버 패키지 파일은 애플리케이션 디렉터리의 하위 디렉터리에 저장되어야 합니다.
배포 미디어의 드라이버 패키지 모든 파일을 단계(1)에서 만든 디렉터리로 복사합니다. 드라이버 패키지에는 드라이버 또는 드라이버, INF 파일, 카탈로그 파일 및 기타 설치 파일이 포함됩니다.
SetupCopyOEMInf 호출하여 1단계에서 만든 디렉터리에 INF 파일을 지정합니다. OEMSourceMediaType 매개 변수에 대한 SPOST_PATH 지정하고 OEMSourceMediaLocation 매개 변수에 NULL 지정합니다. SetupCopyOEMInf 명령은 드라이버 패키지를 드라이버 저장소로 복사합니다.
사용자가 디바이스를 연결하면 PnP 관리자는 디바이스를 인식하고, SetupCopyOEMInf의해 준비된 드라이버 패키지를 찾고, 디바이스에 드라이버 패키지를 설치합니다.