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 用來將函式移至可分頁程式代碼區段時,Drivers 的 PREfast 會使用這些宏。 當區段名稱以PAGE開頭時,程式代碼分析工具會推斷區段可分頁。 如需詳細資訊,請參閱 警告 C28170。