Freigeben über


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 ...
}

Siehe auch

C6516