Warning C6515
Invalid annotation: 'name' property may only be used on values of pointer type
Remarks
This warning indicates that a property for use on pointers was applied to a non-pointer type. For a list of annotation properties, see Using SAL Annotations to reduce code defects.
Code analysis name: BUFFER_SIZE_ON_NON_POINTER
Example
The following code generates this warning:
#include <sal.h>
void f(_Readable_bytes_(c) char pc, size_t c)
{
// code ...
}
To correct this warning, use the following code:
#include <sal.h>
void f(_Readable_bytes_(c) char * pc, size_t c)
{
// code ...
}