C28125
advertencia C28125: La función debe llamarse desde dentro de un bloque try/except
El controlador llama a una función como ProbeForRead qué debe llamarse dentro del bloque try/excepto el bloque ProbeForWriteMmProbeAndLockPages.
Ejemplo
El siguiente ejemplo de código genera la advertencia:
ProbeForRead(addr, len, 4);
El siguiente ejemplo de código evita la advertencia:
__try
{
ProbeForRead(addr, len, 4);
}
__except(EXCEPTION_EXECUTE_HANDLER)
{
Status = GetExceptionCode();
... report error status
}