경고 C33020

잘못된 HRESULT 사용량이 검색되었을 수 있습니다.

설명

이 경고는 HRESULT 반환 함수가 반환 FALSE된다는 높은 신뢰도 표시입니다.

코드 분석 이름: HRESULT_LIKELY_INCORRECT_USAGE

예시

다음 샘플 코드는 경고 C33020을 발생합니다.

#include <Windows.h>

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

이러한 경고는 적절한 HRESULT 값을 사용하여 수정됩니다.

#include <Windows.h>

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

참고 항목

C33022