Udostępnij przez


C28165

ostrzeżenie C28165: Wskaźnik funkcji klasy nie jest zgodny z klasą funkcji

Wskaźnik funkcji ma adnotację __drv_functionClass określającą, że do niej należy przypisać tylko funkcje określonej klasy funkcjonalnej. W przypisaniu lub domniemanym przypisaniu w wywołaniu funkcji źródło i element docelowy muszą należeć do tej samej klasy funkcji, ale klasy funkcji nie są zgodne.

przykład

Poniższy przykład kodu wywołuje to ostrzeżenie.

IoSetCancelRoutine(MyStartIo);

Poniższy przykład kodu pozwala uniknąć tego ostrzeżenia.

IoSetCancelRoutine(MyCancelRoutine);