Avviso C6505

Annotazione non valida: la proprietà MustCheck non può essere usata nei valori di tipo void

Osservazioni:

Questo avviso indica che la proprietà MustCheck è stata usata in un tipo di dati void. Non è possibile usare la MustCheck proprietà sul void tipo. Rimuovere la MustCheck proprietà o usare un altro tipo di dati.

Nome dell'analisi del codice: MUSTCHECK_ON_VOID

Esempio

Il codice seguente genera questo avviso:

#include <sal.h>
_Must_inspect_result_ void f()
{
    //Code ...
}

Per correggere questo avviso, usare il codice seguente:

#include <sal.h>
_Must_inspect_result_ char* f()
{
    char *str ="Hello World";
    //Code ...
    return str;
}

Vedi anche

C6516