다음을 통해 공유


PnP가 아닌 드라이버 설치

KMDF 드라이버가 Windows 10 PnP(비 플러그 앤 플레이) 디바이스를 지원하는 경우 비PnP 드라이버 샘플에 표시된 것과 동일한 방법을 사용하지만 INF 파일 및 공동 설치 관리자에 대한 참조를 제거합니다. 예를 들어 다음이 필요하지 않습니다.

#define NONPNP_INF_FILENAME  L"\\nonpnp.inf"
#define WDF_SECTION_NAME L"nonpnp.NT.Wdf"
 
LoadWdfCoInstaller
UnloadWdfCoInstaller
 
PFN_WDFPREDEVICEINSTALLEX pfnWdfPreDeviceInstallEx;
PFN_WDFPOSTDEVICEINSTALL   pfnWdfPostDeviceInstall;
PFN_WDFPREDEVICEREMOVE     pfnWdfPreDeviceRemove;
PFN_WDFPOSTDEVICEREMOVE   pfnWdfPostDeviceRemove;

PnP KMDF가 아닌 드라이버의 경우 SCM API를 호출하여 서비스를 만듭니다. 자세한 내용은 서비스 설치를 참조하세요.