Condividi tramite


Funzione KeRaiseIrqlToDpcLevel (ntddk.h)

La routine KeRaiseIrqlToDpcLevel genera la priorità hardware su IRQL = DISPATCH_LEVEL, mascherando così gli interruzioni di irQL equivalenti o inferiori nel processore corrente.

Sintassi

_DECL_HAL_KE_IMPORT KIRQL KeRaiseIrqlToDpcLevel();

Valore restituito

KeRaiseIrqlToDpcLevel restituisce irQL in corrispondenza del quale si è verificata la chiamata.

Commenti

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

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

Requisiti

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 sezione Osservazioni)
Regole di conformità DDI HwStorPortProhibitedDDDIs(storport)

Vedi anche

KeGetCurrentIrql

KeLowerIrql

KeRaiseIrql