C6510
avertissement C6510 : Annotation non valide : La propriété NullTerminated « » ne peut être utilisée sur les buffers dont les éléments sont d'intégral ou de type pointeur : Fonction « <function> » <parameter>.
Cet avertissement indique une utilisation incorrecte de la propriété d' NullTerminated (celles fin dans '_z').Vous pouvez uniquement utiliser ce type de propriété sur le pointeur ou tableau.
Exemple
Le code suivant génère cet avertissement :
#include <sal.h>
void f(_In_z_ char x)
{
// code ...
}
Pour corriger cet avertissement, utilisez le code suivant :
#include <sal.h>
void f(_In_z_ char * x)
{
// code ...
}