次の方法で共有


警告 C28125

関数は try/except ブロック内から呼び出される必要があります

ドライバーは、try/except ブロック内から呼び出す必要がある関数を呼び出しています MmProbeAndLockPages(例: ProbeForRead, ProbeForWrite、 .

次のコード例では、この警告が生成されます。

ProbeForRead(addr, len, 4);

次のコード例では、この警告は生成されません。

__try
{
    ProbeForRead(addr, len, 4);
}
__except(EXCEPTION_EXECUTE_HANDLER)
{
    Status = GetExceptionCode();
    ... report error status
}