IoSetCompletionRoutineNonPnpDriver-Regel (wdm)
Die IoSetCompletionRoutineNonPnpDriver-Regel gibt an, dass Treiber, die keine PnP-Treiber sind, IoSetCompletionRoutineEx und nicht IoSetCompletionRoutine verwenden sollten.
Die IoSetCompletionRoutineEx-Routine vermeidet das tatsächliche Entladen des Treiberimages, nachdem der Treiber zum Entladen markiert wurde. Dies gilt für Nicht-PnP-Treiber, da sie vom PnP-Manager nicht benachrichtigt werden, wenn ein Entfernen oder Entladen stattfindet.
Treibermodell: WDM
So führen Sie einen Test durch
Beim Kompilieren: |
---|
Führen Sie Static Driver Verifier aus, und geben Sie die IoSetCompletionRoutineNonPnpDriver-Regel an. Gehen Sie folgendermaßen vor, um Ihren Code zu analysieren:
Weitere Informationen finden Sie unter Verwenden der statischen Treiberüberprüfung, um Fehler in Treibern zu finden. |