Partager via


Installation d’un pilote non PnP

Si votre pilote KMDF prend en charge un périphérique non Plug-and-Play (PnP) sur Windows 10, utilisez la même approche que celle indiquée dans l’exemple de pilote non PnP, mais supprimez les références aux fichiers INF et aux co-programmes d’installation. Par exemple, vous n’avez pas besoin des éléments suivants :

#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;

Pour un pilote KMDF non PnP, appelez simplement l’API SCM pour créer le service. Pour plus d’informations, consultez Installation d’un service.