Condividi tramite


Funzione KeRaiseIrqlToDpcLevel (ntddk.h)

La routine KeRaiseIrqlToDpcLevel genera la priorità hardware su IRQL = DISPATCH_LEVEL, nascondendo così gli interrupt di IRQL equivalente o inferiore nel processore corrente.

Sintassi

_DECL_HAL_KE_IMPORT KIRQL KeRaiseIrqlToDpcLevel();

Valore restituito

KeRaiseIrqlToDpcLevel restituisce l'IRQL in corrispondenza del quale si è verificata la chiamata.

Osservazioni

Qualsiasi chiamante di KeRaiseIrqlToDpcLevel deve salvare il valore IRQL restituito. Ogni chiamante deve ripristinare il runtime di integrazione originale il più rapidamente possibile passando questo IRQL restituito in una chiamata successiva a KeLowerIrql.

I chiamanti di KeRaiseIrqlToDpcLevel devono essere in esecuzione in IRQL <= DISPATCH_LEVEL. In caso contrario, una chiamata a questa routine causa un controllo dei bug.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile a partire da Windows 2000.
piattaforma di destinazione Universale
intestazione ntddk.h (include Wdm.h, Ntddk.h)
libreria Hal.lib
IRQL <= DISPATCH_LEVEL (vedere la sezione Osservazioni)
regole di conformità DDI HwStorPortProhibitedDDIs(storport)

Vedere anche

KeGetCurrentIrql

KeLowerIrql

KeRaiseIrql