Предупреждение C33020

Вероятно, обнаружено неверное использование HRESULT.

Замечания

Это предупреждение является высоким уровнем достоверности, указывающее, что функция FALSEHRESULT,возвращаемая.

Имя анализа кода: HRESULT_LIKELY_INCORRECT_USAGE

Пример

Следующий пример кода вызывает предупреждение C33020:

#include <Windows.h>

HRESULT foo()
{
    // ......
    return FALSE; // C33020
}

Эти предупреждения исправляются с помощью правильного значения HRESULT:

#include <Windows.h>

HRESULT foo()
{
    // ......
    return E_FAIL; // OK
}

См. также

C33022