Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die KeRaiseIrqlToDpcLevel Routine erhöht die Hardwarepriorität auf IRQL = DISPATCH_LEVEL und maskiert dadurch Unterbrechungen von gleichwertigen oder niedrigeren IRQL auf dem aktuellen Prozessor.
Syntax
_DECL_HAL_KE_IMPORT KIRQL KeRaiseIrqlToDpcLevel();
Rückgabewert
KeRaiseIrqlToDpcLevel gibt die IRQL zurück, bei der der Aufruf aufgetreten ist.
Bemerkungen
Jeder Aufrufer von KeRaiseIrqlToDpcLevel sollte den zurückgegebenen IRQL-Wert speichern. Jeder solcher Aufrufer muss die ursprüngliche IRQL so schnell wie möglich wiederherstellen, indem dieser zurückgegebene IRQL in einem nachfolgenden Aufruf an KeLowerIrqlübergeben wird.
Anrufer von KeRaiseIrqlToDpcLevel- müssen unter IRQL <= DISPATCH_LEVEL ausgeführt werden. Andernfalls führt ein Aufruf dieser Routine zu einer Fehlerüberprüfung.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Ab Windows 2000 verfügbar. |
Zielplattform- | Universal |
Header- | wdm.h (include Wdm.h, Ntddk.h) |
Library | Hal.lib |
DLL- | NtosKrnl.exe |
IRQL- | <= DISPATCH_LEVEL (siehe Abschnitt "Hinweise") |
DDI-Complianceregeln | HwStorPortProhibitedDIs(storport) |