Warnung C6511
Ungültige Anmerkung: Die MustCheck-Eigenschaft muss "Ja" oder "Nein" sein.
Hinweis
Diese Warnung tritt nur in Code auf, der eine veraltete Version der Quellcodeanmerkungssprache (SOURCE-Code Annotation Language, SAL) verwendet. Es wird empfohlen, Ihren Code zu portieren, um die neueste Version von SAL zu verwenden. Weitere Informationen finden Sie unter Verwenden von SAL-Anmerkungen zum Reduzieren von C/C++-Codefehlern.
Hinweise
Diese Warnung gibt an, dass ein ungültiger Wert für MustCheck
die Eigenschaft angegeben wurde. Die einzigen gültigen Werte für diese Eigenschaft sind: Ja und Nein.
Codeanalysename: MUSTCHECK_MAYBE
Beispiel
Der folgende Code generiert diese Warnung:
// C
#include <CodeAnalysis\SourceAnnotations.h>
[returnvalue:SA_Post(MustCheck=SA_Maybe)] int f();
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
[returnvalue:Post(MustCheck=Maybe)] int f();
Um diese Warnung zu korrigieren, wird ein gültiger Wert für die MustCheck-Eigenschaft im folgenden Code verwendet:
// C
#include <CodeAnalysis\SourceAnnotations.h>
[returnvalue:SA_Post(MustCheck=SA_Yes)] int f();
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
[returnvalue:Post(MustCheck=Yes)] int f();