C6511
Предупреждение C6511: недопустимая аннотация. Свойство MustCheck должно иметь значение Yes или No.
Это предупреждение означает, что для свойства MustCheck указано недопустимое значение. Допустимые значения этого свойства: Yes и No.
Пример
Это предупреждение создается следующим кодом:
// 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();
Чтобы исправить это предупреждение, используйте допустимое значение для свойства MustCheck, как показано в следующем коде:
// 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();