Lines Matching refs:aContext
182 CONTEXT aContext; in RaiseSignalEx() local
186 ZeroMemory( &aContext, sizeof(aContext) ); in RaiseSignalEx()
187 aContext.ContextFlags = CONTEXT_FULL; in RaiseSignalEx()
189 fSuccess = GetThreadContext( hThread, &aContext ); in RaiseSignalEx()
198 aContext.Eip, in RaiseSignalEx()
205 aContext.Esp -= sizeof(dwStackBuffer); in RaiseSignalEx()
206 … WriteProcessMemory( hProcess, (LPVOID)aContext.Esp, dwStackBuffer, sizeof(dwStackBuffer), NULL ); in RaiseSignalEx()
207 …aContext.Eip = (DWORD)GetProcAddressEx( hProcess, GetModuleHandleA("KERNEL32"), "RaiseException" ); in RaiseSignalEx()
212 aContext.Ecx = aContext.Eax = aContext.Ebx = aContext.Edx = aContext.Esi = aContext.Edi = 0; in RaiseSignalEx()
219 (DWORD)(aContext.Rip >> 32), in RaiseSignalEx()
220 (DWORD)(aContext.Rip), in RaiseSignalEx()
228 aContext.Rsp -= sizeof(dwStackBuffer); in RaiseSignalEx()
229 … WriteProcessMemory( hProcess, (LPVOID)aContext.Rsp, dwStackBuffer, sizeof(dwStackBuffer), NULL ); in RaiseSignalEx()
230 …aContext.Rip = (DWORD64) GetProcAddressEx( hProcess, GetModuleHandleA("KERNEL32"), "RaiseException… in RaiseSignalEx()
234 fSuccess = SetThreadContext( hThread, &aContext ); in RaiseSignalEx()