C28125
Предупреждение C28125: функция должна вызываться из блока try/except
Драйвер вызывает функцию, которую необходимо вызвать из блока try/except, например ProbeForRead, ProbeForWrite, MmProbeAndLockPages.
Пример
Следующий пример кода вызывает появление этого предупреждения.
ProbeForRead(addr, len, 4);
Следующий пример кода позволяет избежать появления этого предупреждения.
__try
{
ProbeForRead(addr, len, 4);
}
__except(EXCEPTION_EXECUTE_HANDLER)
{
Status = GetExceptionCode();
... report error status
}