source: trunk/src/kernel32/oslibexcept.h@ 22018

Last change on this file since 22018 was 21999, checked in by dmik, 13 years ago

kernel32: Make SEH work in OS/2 context.

See #82 for details.

File size: 1.0 KB
Line 
1/* $Id: oslibexcept.h,v 1.3 2003-01-05 12:31:24 sandervl Exp $ */
2/*
3 * Exception handler util. procedures
4 *
5 * Copyright 1999 Sander van Leeuwen (sandervl@xs4all.nl)
6 *
7 */
8#ifndef __OSLIBEXCEPT_H__
9#define __OSLIBEXCEPT_H__
10
11BOOL APIENTRY OSLibConvertExceptionInfo(PEXCEPTIONREPORTRECORD pReportRec,
12 PCONTEXTRECORD pContextRec,
13 PWINEXCEPTION_RECORD pWinReportRec,
14 PWINCONTEXT pWinContextRec,
15 TEB *pWinTEB);
16
17BOOL APIENTRY OSLibConvertExceptionResult(ULONG rc,
18 PWINCONTEXT pWinContextRec,
19 PCONTEXTRECORD pContextRec);
20
21BOOL APIENTRY OSLibDispatchException(PEXCEPTIONREPORTRECORD pReportRec,
22 PEXCEPTIONREGISTRATIONRECORD pRegistrationRec,
23 PCONTEXTRECORD pContextRec, PVOID p,
24 BOOL fSEH);
25
26#endif
Note: See TracBrowser for help on using the repository browser.