C28125
warning C28125: The function must be called from within a try/except block
O driver está chamando uma função que deve ser chamada de dentro de um bloco try / except bloco, como ProbeForRead, ProbeForWrite, MmProbeAndLockPages.
Exemplo
O exemplo de código a seguir gera este aviso:
ProbeForRead(addr, len, 4);
O exemplo de código a seguir evita esse aviso:
__try
{
ProbeForRead(addr, len, 4);
}
__except(EXCEPTION_EXECUTE_HANDLER)
{
Status = GetExceptionCode();
... report error status
}