Advertencia C33020
Es probable que se detecte un uso incorrecto de HRESULT.
Comentarios
Esta advertencia es una indicación de alta confianza de que una función que devuelve HRESULT devuelve FALSE
.
Nombre del análisis de código: HRESULT_LIKELY_INCORRECT_USAGE
Ejemplo
El código de ejemplo siguiente provoca la advertencia C33020:
#include <Windows.h>
HRESULT foo()
{
// ......
return FALSE; // C33020
}
Estas advertencias se corrigen mediante el valor HRESULT adecuado:
#include <Windows.h>
HRESULT foo()
{
// ......
return E_FAIL; // OK
}
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de