Freigeben über


C28172

Warnung C28172: Die Funktion verfügt über PAGED_CODE oder PAGED_CODE_LOCKED, wird aber nicht als Auslagerungssegment deklariert.

Eine Funktion, die ein PAGED_CODE- oder PAGED_CODE_LOCKED-Makro enthält, wurde nicht mithilfe von #pragma alloc_text oder #pragma code_seg im Auslagerungsspeicher platziert. Das Codeanalysetool leitet ab, dass ein Abschnitt ausgelagert werden kann, wenn der Abschnittsname mit PAGE beginnt. Dieser Fehler wird an der Zeilennummer gemeldet, die der ersten geschweiften Klammer ({) in der Funktion entspricht.

Dieser Fehler tritt in der Regel auf, wenn die Funktion ausgelagert werden sollte, aber eines der Pragmas ausgelassen oder falsch platziert wurde, oder wenn eine Funktion von ausgelagert in nicht ausgelagert wurde. Weitere Informationen finden Sie unter Warnung C28170.