C28022
aviso C28022: A função classe(es) <classlist1> sobre esta função não correspondem a função classe(es) <classlist2> sobre o typedef usado para defini-la.
Esse aviso é relatado quando há um erro nas anotações.Tanto o typedef como a função em si ter _Function_class_ anotações, mas eles não coincidem.Se ambos forem usados que eles devem coincidir.