Compartir a través de


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
}