Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Warnung C28171: Die Funktion verfügt über mehrere Instanzen von PAGED_CODE oder PAGED_CODE_LOCKED
Diese Warnung gibt an, dass mehrere Instanzen des PAGED_CODE oder PAGED_CODE_LOCKED Makros in einer Funktion vorhanden sind. Dieser Fehler wird an den zweiten oder nachfolgenden Instanzen des PAGED_CODE oder PAGED_CODE_LOCKED Makros gemeldet.
Funktionen in einem seitenseitigen Abschnitt müssen genau eine Instanz des PAGED_CODE- oder PAGED_CODE_LOCKED Makros aufweisen, und das Makro sollte am Anfang der Funktion zwischen der ersten geschweiften Klammer ({) und der ersten bedingten Anweisung und nach jeder Deklaration angezeigt werden.
PREfast für Treiber verwendet diese Makros, wenn #pragma alloc_text oder #pragma code_seg verwendet wird, um eine Funktion in einen seitenfähigen Codeabschnitt zu verschieben. Das Codeanalysetool leitet ab, dass ein Abschnitt seitenfähig ist, wenn der Abschnittsname mit PAGE beginnt. Weitere Informationen finden Sie unter Warnung C28170.