C28127

警告 C28127:用作例程的函数与预期类型不完全匹配。

其他信息

差异可能是实际函数返回值,并且预期函数类型为 void

驱动程序正在传递或分配一个函数 (指针) 意外类型 (即函数签名) 。 当函数的预期返回类型为 VOID,并且实际提供具有隐式 (int 返回值) C 中通常会发生这种情况。 当参数兼容但不完全相同时,也可能发生此情况。 通常,回调函数应完全匹配预期类型,这是使用函数 typedef 最轻松完成的。

此类型不匹配消息主要用于验证Code Analysis识别回调。