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.