Udostępnij przez


C28124

ostrzeżenie C28124: Wywołanie powoduje ustawienie poziomu IRQ poniżej minimum dopuszczalnego dla analizowanej funkcji.

dodatkowe informacje

Minimalna wartość legalna irQL została ustawiona na <> IRQL w wierszu <numer wiersza>. Limity poziomu pochodzą z adnotacji w bieżącej funkcji.

Sterownik wywołuje funkcję, która zmienia środowisko IRQL na poziom mniejszy niż minimalna liczba irQL dla bieżącego typu funkcji. Narzędzie Analiza kodu wywnioskuje te informacje z typu funkcji lub adnotacji.

To ostrzeżenie występuje wewnątrz funkcji, która została oznaczona adnotacją z adnotacją __drv_minIRQL i wskazuje błąd kodowania w funkcji lub nieporozumienie kontraktu funkcji w adnotacjach.