Partager via


KeRaiseIrqlToDpcLevel, fonction (wdm.h)

La routine KeRaiseIrqlToDpcLevel élève la priorité matérielle à IRQL = DISPATCH_LEVEL, ce qui masque les interruptions d’irQL équivalentes ou inférieures 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 le runtime d’intégration d’origine le plus rapidement possible en transmettant ce runtime IRQL retourné dans un appel ultérieur à KeLowerIrql.

Les appelants de KeRaiseIrqlToDpcLevel doivent s’exécuter à l'<IRQL = DISPATCH_LEVEL. Sinon, un appel à cette routine provoque une vérification des bogues.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 2000.
plateforme cible Universel
d’en-tête wdm.h (include Wdm.h, Ntddk.h)
bibliothèque Hal.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL (voir la section Remarques)
règles de conformité DDI HwStorPortProhibitedDDIs(storport)

Voir aussi

KeGetCurrentIrql

KeLowerIrql

keRaiseIrql