Share via


Installieren eines Nicht-PnP-Treibers

Wenn Ihr KMDF-Treiber ein Nicht-Plug & Play-Gerät (PnP) auf Windows 10 unterstützt, verwenden Sie den gleichen Ansatz wie im Beispiel für Nicht-PnP-Treiber, entfernen Sie jedoch Verweise auf INF-Dateien und Co-Installer. Beispielsweise benötigen Sie Folgendes nicht:

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

Rufen Sie für einen Nicht-PnP-KMDF-Treiber einfach die SCM-API auf, um den Dienst zu erstellen. Weitere Informationen finden Sie unter Installieren eines Diensts.