Предупреждение C28022

Класс функции (es) classlist1 для этой функции не соответствует классу-классу функции (es) classlist2 в typedef, используемом для его определения.

Это предупреждение сообщается при возникновении ошибки в заметках. Как типdef, так и сама функция имеют _Function_class_ заметки, но они не соответствуют. Если оба используются, они должны совпадать.