Freigeben über


C28120

Warnung C28120: Die Funktion darf nicht auf der aktuellen IRQ-Ebene aufgerufen werden. Die aktuelle Ebene ist zu niedrig.

Zusätzliche Informationen

IRQL wurde zuletzt auf <Wert festgelegt,><Zeilennummer>. Die Ebene wurde möglicherweise von der Funktionssignatur abgeleitet.

Der Treiber wird an einer IRQL ausgeführt, die für die aufgerufene Funktion zu niedrig ist.

Wenn das Codeanalysetool diese Warnung meldet, lesen Sie die WDK-Dokumentation für die Funktion, und überprüfen Sie die IRQL, bei der die Funktion aufgerufen werden kann.

Das Codeanalysetool leitet die aktuelle IRQL ab und meldet diese Warnung nur, wenn sie genug über die IRQL abgeleitet hat, um den Fehler zu erkennen. Diese Ableitung basiert möglicherweise auf der Funktionssignatur (die Argumente und den Ergebnistyp) der zu analysierenden Funktion oder von vorherigen Aufrufen entlang des aktuellen Pfads.

Wenn das Codeanalysetool die IRQL, bei der der Treiber ausgeführt wird, nicht ermitteln kann, meldet es diese Warnung nicht, auch wenn die Funktion bei der falschen IRQL aufgerufen wird.

Eine Beschreibung einer ähnlichen Situation finden Sie unter Warnung 28121.