macro NDIS_RAISE_IRQL_TO_DISPATCH (ndis.h)
La macro NDIS_RAISE_IRQL_TO_DISPATCH genera l'IRQL corrente per DISPATCH_LEVEL nel processore corrente.
Sintassi
void NDIS_RAISE_IRQL_TO_DISPATCH(
_pIrql_
);
Parametri
_pIrql_
Puntatore a una variabile di tipo KIRQL in cui NDIS_RAISE_IRQL_TO_DISPATCH archivia il valore IRQL originale (ovvero, non generato). È consigliabile usare questo valore IRQL originale in una chiamata successiva alla macro NDIS_LOWER_IRQL.
Valore restituito
Nessuno
Osservazioni
I driver di rete NDIS devono usare la macro NDIS_RAISE_IRQL_TO_DISPATCH per generare l'IRQL corrente.
Se il runtime di integrazione corrente è maggiore di DISPATCH_LEVEL, viene generato un controllo bug. In caso contrario, la macro imposta l'IRQL corrente su DISPATCH_LEVEL.
NDIS_RAISE_IRQL_TO_DISPATCH è un wrapper NDIS per la routinekeraiseIrql di.
Il chiamante deve chiamare la macro NDIS_LOWER_IRQL per ripristinare il runtime di integrazione originale il prima possibile.