Advertencia C6515

Anotación no válida: la propiedad 'name' solo se puede usar en valores de tipo de puntero

Comentarios

Esta advertencia indica que se aplicó una propiedad para su uso en punteros a un tipo que no es de puntero. Para obtener una lista de las propiedades de anotación, vea Uso de anotaciones SAL para reducir los defectos de código.

Nombre del análisis de código: BUFFER_SIZE_ON_NON_POINTER

Ejemplo

El código siguiente genera esta advertencia:

#include <sal.h>

void f(_Readable_bytes_(c) char pc,  size_t c)
{
    // code ...
}

Para corregir esta advertencia, utilice el código siguiente:

#include <sal.h>

void f(_Readable_bytes_(c) char * pc,  size_t c)
{
    // code ...
}

Consulte también

C6516