Freigeben über


Flags_Irql-Regel (ndis)

Die Flags_Irql Regel gibt an, dass KeGetCurrentIrql nicht innerhalb von Rückruffunktionen aufgerufen werden darf, die über einen Flagparameter auf Dispatchebene verfügen, der die aktuelle IRQL angibt.

Die korrekte Verwendung des Flags auf Verteilerebene kann Ihnen dabei helfen, unnötige Versuche zum Festlegen des IRQL zu vermeiden. Weitere Informationen zur Verwendung dieses Flags finden Sie unter Dispatch IRQL Tracking.For more information about how to use this flag, see Dispatch IRQL Tracking.

Treibermodell: NDIS

So führen Sie einen Test durch

Beim Kompilieren:

Führen Sie die statische Treiberüberprüfung aus , und geben Sie die regel Flags_Irql an.

Gehen Sie folgendermaßen vor, um Ihren Code zu analysieren:
  1. Bereiten Sie den Code vor (verwenden Sie Rollentypdeklarationen).
  2. Führen Sie Static Driver Verifier aus.
  3. Überprüfen und analysieren Sie die Ergebnisse.

Weitere Informationen finden Sie unter Verwenden der statischen Treiberüberprüfung, um Fehler in Treibern zu finden.