C28127
警告 C28127:用作例程的函数与预期的类型不完全匹配。
其他信息 |
不同之处在于实际函数返回值,而预期函数类型为 void |
驱动程序正在传递或分配一个函数 (指针) 意外类型 (,即函数签名) 。 当函数的预期返回类型为 VOID 并且实际提供具有 (隐含) int 返回值的函数时,通常会在 C 中发生此情况。 当参数兼容但不完全相同时,也可能发生此错误。 一般情况下,回调函数应与预期类型完全匹配,这是使用函数 typedef 最容易完成的。
此类型不匹配消息主要用于验证代码分析工具是否可以识别回调。