'function' の呼び出しの戻り値を 'number' に対してチェックしないでください。
解説
プログラムは、CreateFile の呼び出しからの戻り値に対して数値を比較しています。
CreateFile が成功した場合は、オブジェクトへのオープン ハンドルを返します。 失敗した場合は、INVALID_HANDLE_VALUE を返します。
コード分析名: POTENTIAL_INCORRECT_RETVAL_CHECK
Example
このコードによって警告が発生する可能性があります。
if (CreateFile() == NULL)
{
return;
}
このコードは、次のエラーを修正します。
if (CreateFile() == INVALID_HANDLE_VALUE)
{
return;
}