Avertissement C6515
Annotation non valide : la propriété 'name' ne peut être utilisée que sur les valeurs du type de pointeur
Cet avertissement indique qu’une propriété à utiliser sur les pointeurs a été appliquée à un type non pointeur. Pour obtenir la liste des propriétés d’annotation, consultez Utilisation des annotations SAL pour réduire les défauts de code.
Nom de l’analyse du code : BUFFER_SIZE_ON_NON_POINTER
Le code suivant génère cet avertissement :
#include <sal.h>
void f(_Readable_bytes_(c) char pc, size_t c)
{
// code ...
}
Pour corriger cet avertissement, utilisez le code suivant :
#include <sal.h>
void f(_Readable_bytes_(c) char * pc, size_t c)
{
// code ...
}