macro NDIS_RAISE_IRQL_TO_DISPATCH (ndis.h)
La macro NDIS_RAISE_IRQL_TO_DISPATCH genera il runtime di integrazione corrente per DISPATCH_LEVEL sul 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, si verifica un controllo di bug. In caso contrario, la macro imposta l'oggetto IRQL corrente su DISPATCH_LEVEL.
NDIS_RAISE_IRQL_TO_DISPATCH è un wrapper NDIS per la routine KeRaiseIrql .
Il chiamante deve chiamare la macro NDIS_LOWER_IRQL per ripristinare il runtime di integrazione originale appena possibile.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.0 e versioni successive. |
Piattaforma di destinazione | Universale |
Intestazione | ndis.h |
IRQL | <= DISPATCH_LEVEL |
Regole di conformità DDI | Irql_IrqlSetting_Function(ndis) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per