Freigeben über


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();

Siehe auch