Warnung C6515
Ungültige Anmerkung: Die Eigenschaft 'name' kann nur für Werte vom Zeigertyp verwendet werden.
Hinweise
Diese Warnung gibt an, dass eine Eigenschaft für die Verwendung auf Zeiger auf einen Nicht-Zeigertyp angewendet wurde. Eine Liste der Anmerkungseigenschaften finden Sie unter Verwenden von SAL-Anmerkungen zum Reduzieren von Codefehlern.
Codeanalysename: BUFFER_SIZE_ON_NON_POINTER
Beispiel
Der folgende Code generiert diese Warnung:
#include <sal.h>
void f(_Readable_bytes_(c) char pc, size_t c)
{
// code ...
}
So korrigieren Sie die Warnung unter Verwendung des folgenden Codes
#include <sal.h>
void f(_Readable_bytes_(c) char * pc, size_t c)
{
// code ...
}