Sdílet prostřednictvím


C28165

upozornění C28165: Ukazatel funkce třídy neodpovídá třídě funkce

Ukazatel funkce má __drv_functionClass poznámku, která určuje, že k ní mají být přiřazeny pouze funkce konkrétní třídy funkčnosti. Ve volání funkce nebo implicitním přiřazením musí být zdroj a cíl stejné třídy funkce, ale třídy funkcí se neshodují.

Příklad

Následující příklad kódu vyvolá toto upozornění.

IoSetCancelRoutine(MyStartIo);

Následující příklad kódu zabrání tomuto upozornění.

IoSetCancelRoutine(MyCancelRoutine);