C6329C6329

avertissement C6329 : retourne la valeur d’un appel à <fonction > ne doivent pas être vérifiés <nombre >warning C6329: Return value for a call to <function> should not be checked against <number>

Le programme compare un nombre par rapport à la valeur de retour d’un appel à CreateFile.The program is comparing a number against the return value from a call to CreateFile. Si CreateFile réussit, elle retourne un handle ouvert à l’objet.If CreateFile succeeds, it returns an open handle to the object. Si elle échoue, elle retourne INVALID_HANDLE_VALUE.If it fails, it returns INVALID_HANDLE_VALUE.

ExempleExample

Ce code peut provoquer l’avertissement :This code could cause the warning:

if (CreateFile() == NULL)
    {
        return;
    }

ExempleExample

Ce code corrige l’erreur :This code corrects the error:

if (CreateFile() == INVALID_HANDLE_VALUE)
    {
        return;
    }