簡體   English   中英

如何設置零標志

[英]How to set zero flag

LONG WINAPI MyUnhandledExceptionFilter(PEXCEPTION_POINTERS p)
{

    if(p->ExceptionRecord->ExceptionCode==EXCEPTION_ACCESS_VIOLATION){
        if(p->ContextRecord->Eip==6F3A15FD){
            p->ContextRecord->EFlags
        }

我希望我的異常處理程序在指定地址發生異常時設置零標志;)我該怎么做p->ContextRecord->EFlags|= ??

如果我只是在訪問沖突后給出EXCEPTION_CONTINUE_EXECUTION它會工作嗎? :D和,我是否必須加入EIP,否則它將落入下一條指令?

ZFEFLAGS 6位,所以EFlags |= 1 << 6;

下載Intel或AMD的CPU手冊。 你會在那里找到所有這些信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM