C6510
avviso C6510: Annotazione non valida: La proprietà "NullTerminated" può essere utilizzata solo nei buffer dei cui elementi sono di tipo integrale o il tipo di puntatore: "Funzione"<function><parameter>.
L'avviso indica un utilizzo non corretto della proprietà di NullTerminated (che terminano in '_z').È possibile utilizzare solo il tipo di proprietà sul puntatore o sui tipi di matrice.
Esempio
Il codice seguente genera questo avviso:
#include <sal.h>
void f(_In_z_ char x)
{
// code ...
}
Per risolvere il problema, utilizzare il codice seguente:
#include <sal.h>
void f(_In_z_ char * x)
{
// code ...
}