C28171

警告 C28171:函数有多个PAGED_CODE或PAGED_CODE_LOCKED实例

此警告指示函数中存在多个PAGED_CODE或PAGED_CODE_LOCKED宏实例。 此错误在PAGED_CODE或PAGED_CODE_LOCKED宏的第二个或后续实例中报告。

分页节中的函数必须恰好具有PAGED_CODE或PAGED_CODE_LOCKED宏的一个实例,并且该宏应出现在函数开头的第一个大括号 ({) 和第一个条件语句之间,以及任何声明之后。

#pragma alloc_text#pragma code_seg 用于将函数移动到可分页代码部分时,适用于驱动程序的 PREfast 使用这些宏。 当节名称以 PAGE 开头时,代码分析工具推断节是可分页的。 有关详细信息,请参阅 警告 C28170