C28123

avviso C28123: la funzione non può essere chiamata a un livello irQ elevato. Le chiamate di funzione precedenti non sono coerenti con questo vincolo.

Informazioni aggiuntive

Potrebbe essere che l'errore sia effettivamente in una chiamata precedente che limita l'intervallo.

Il driver viene eseguito in un irQL troppo alto per la funzione che sta chiamando e il irQL più basso consentito per le chiamate precedenti all'interno della funzione è maggiore del massimo IRQL richiesto per questa chiamata.

Quando lo strumento Analisi del codice segnala questo avviso, consultare la documentazione WDK per la sequenza di funzioni e verificare che sia possibile chiamare ogni funzione.

Lo strumento Analisi del codice inferisce il irQL corrente e segnala questo avviso solo quando ha dedotto abbastanza sul IRQL per rilevare l'errore. Questa inferenza può essere basata sulla firma della funzione (gli argomenti e il tipo di risultato) della funzione analizzati o dalle chiamate precedenti nel percorso di esecuzione.