Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
upozornění C28101: Modul Ovladače odvodil, že aktuální funkce není správným typem funkce.
Nástroj pro analýzu kódu zjistil, že funkce je určitého typu, například funkce zpětného volání. Toto je pouze informační zpráva. Nenaznačuje chybu.
Tato zpráva označuje, že nástroj analýza kódu používá pravidla specifická pro daný typ funkce. Pokud je toto odvozování chybné, nástroj analýza kódu vygeneruje falešně pozitivní upozornění, ale tato upozornění je možné bezpečně ignorovat. Další informace naleznete v tématu Použití poznámek ke snížení vad kódu C/C++.
Podpis funkce (argumenty a typ výsledku) slouží k identifikaci funkce, kdykoli je to možné. Některé standardní rutiny ovladače, například Zrušit a StartIo, mají stejný podpis, takže název je zaškrtnutý a zkontroluje, jestli odpovídá konvenčnímu názvu této funkce. U jiných funkcí je možné zkontrolovat konvenční názvy.
Pokud chcete toto upozornění potlačit, když je redundantní, můžete funkci explicitně deklarovat jako konkrétní typ funkce. Zjištěné funkce jsou obvykle funkce zpětného volání. Správnou akcí je deklarovat je pomocí typedef funkce. Další informace naleznete v tématu Použití deklarací typu role funkce.