Freigeben über


C6510

Warnung C6510: Ungültige Anmerkung: Eigenschaft "NullTerminated" wird nur für Puffer verwendet werden, deren Elemente vom ganzzahligen oder vom Zeigertyp sind: " Funktion "<function><parameter>.

Diese Warnung deutet auf die Verwendung der - Eigenschaft NullTerminated an (die Ende in '_z').Sie können diesen Typ der Eigenschaft nur für Zeiger- und Arraytypen verwenden.

Beispiel

Der folgende Code generiert diese Warnung:

#include <sal.h>

void f(_In_z_ char x)
{
    // code ...
}

So korrigieren Sie die Warnung unter Verwendung des folgenden Codes

#include <sal.h>

void f(_In_z_ char * x)
{
    // code ...
}

Siehe auch

Referenz

C6516