C33020

警告 C33020: HRESULT の使用が正しくない可能性があることが検出されました。

これは、HRESULT を返す関数が FALSE を返したことを示す信頼度の高い警告です。

#include <Windows.h>

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

これらの警告は、適切な HRESULT 値を使用することで修正できます。

#include <Windows.h>

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

関連項目

C33022