Поделиться через


C28165

предупреждение C28165: указатель функции класса не соответствует классу функции

Указатель функции имеет __drv_functionClass заметку, указывающую, что ему должны быть назначены только функции определенного функционального класса. При назначении или подразумеваемом назначении в вызове функции исходный и целевой объекты должны принадлежать к одному и тому же классу функций, но классы функций не совпадают.

Пример

Это предупреждение вызывается в следующем примере кода.

IoSetCancelRoutine(MyStartIo);

Следующий пример кода позволяет избежать этого предупреждения.

IoSetCancelRoutine(MyCancelRoutine);