public static ExceptionHandledQuery GetExceptionHandledQuery(DebuggerThread Context, uint[] Data) { ExceptionHandledQuery Query = new ExceptionHandledQuery(); Query.ReponseAddr = new IntPtr(Data[0]); Query.ExceptionAddress = Data[1]; Query.ExceptionCode = Data[2]; Query.ParameterCount = Data[3]; Query.ParameterBase = new IntPtr(Data[4]); return(Query); }
public static ExceptionHandledQuery GetExceptionHandledQuery(DebuggerThread Context, DataProcessor Data) { ExceptionHandledQuery Query = new ExceptionHandledQuery(); Query.ReponseAddr = new IntPtr(Data.Pop()); Query.ExceptionAddress = Data.Pop(); Query.ExceptionCode = Data.Pop(); Query.ParameterCount = Data.Pop(); Query.ParameterBase = new IntPtr(Data.Pop()); return(Query); }