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.
"Argument" kann "Wert" sein: Dies entspricht nicht der Spezifikation für die Funktion "Funktionsname": Zeilen: x, y
Hinweise
Diese Warnung wird ausgelöst, wenn ein Kommentarfunktionsparameter einen unerwarteten Wert übergeben wird. Wenn Sie beispielsweise einen potenziell NULL-Wert an einen Parameter übergeben, der mit _In_ Anmerkung gekennzeichnet ist, wird diese Warnung generiert.
Name der Codeanalyse: INVALID_PARAM_VALUE_1
Beispiel
Der folgende Code generiert diese Warnung, da ein NULL-Parameter an f(char *)Folgendes übergeben wird:
#include <sal.h>
_Post_ _Null_ char * g();
void f(_In_ char *pch);
int main()
{
char *pCh = g();
f(pCh); // Warning C6387
}
So korrigieren Sie die Warnung unter Verwendung des folgenden Codes
#include <sal.h>
_Post_ _Notnull_ char * g();
void f(_In_ char *pch);
int main()
{
char *pCh = g();
f(pCh);
}