Condividi tramite


Avviso C6515

Annotazione non valida: la proprietà 'name' può essere usata solo sui valori di tipo puntatore

Osservazioni:

Questo avviso indica che una proprietà da utilizzare sui puntatori è stata applicata a un tipo non di puntatore. Per un elenco delle proprietà di annotazione, vedere Uso delle annotazioni SAL per ridurre i difetti del codice.

Nome dell'analisi del codice: BUFFER_SIZE_ON_NON_POINTER

Esempio

Il codice seguente genera questo avviso:

#include <sal.h>

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

Per correggere questo avviso, usare il codice seguente:

#include <sal.h>

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

Vedi anche

C6516