KeRaiseIrqlToDpcLevel, fonction (wdm.h)
La routine KeRaiseIrqlToDpcLevel élève la priorité matérielle à IRQL = DISPATCH_LEVEL, masquant ainsi les interruptions d’IRQL équivalent ou inférieur sur le processeur actuel.
Syntaxe
_DECL_HAL_KE_IMPORT KIRQL KeRaiseIrqlToDpcLevel();
Valeur de retour
KeRaiseIrqlToDpcLevel retourne l’IRQL auquel l’appel s’est produit.
Remarques
Tout appelant de KeRaiseIrqlToDpcLevel doit enregistrer la valeur IRQL retournée. Chaque appelant de ce type doit restaurer l’IRQL d’origine aussi rapidement que possible en transmettant l’IRQL retourné dans un appel ultérieur à KeLowerIrql.
Les appelants de KeRaiseIrqlToDpcLevel doivent s’exécuter sur IRQL <= DISPATCH_LEVEL. Sinon, un appel à cette routine provoque un bogue case activée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 2000. |
Plateforme cible | Universal |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h) |
Bibliothèque | Hal.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL (voir la section Notes) |
Règles de conformité DDI | HwStorPortProhibitedDDIs(storport) |