Advertencia C28125
Se debe llamar a la función desde un bloque try/except
El controlador llama a una función que debe llamarse desde un bloque try/except, como ProbeForRead
, ProbeForWrite
o MmProbeAndLockPages
.
El siguiente código de ejemplo genera esta advertencia:
C++
ProbeForRead(addr, len, 4);
El siguiente código de ejemplo evita esta advertencia:
C++
__try
{
ProbeForRead(addr, len, 4);
}
__except(EXCEPTION_EXECUTE_HANDLER)
{
Status = GetExceptionCode();
... report error status
}