C6515
Visual Studio 2015
The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at C6515.
warning C6515 - invalid annotation: <name> property may only be used on values of pointer type
This warning indicates that a property for use on pointers was applied to a non-pointer type. For a list of annotation properties, see Annotation Properties.
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 ...
}
Show: