[英]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,否則它將落入下一條指令?
ZF
是EFLAGS
6位,所以EFlags |= 1 << 6;
下載Intel或AMD的CPU手冊。 你會在那里找到所有這些信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.