Mercurial > projects > ddmd
annotate rt/deh.di @ 189:a4c9de8e39b3
Now compileable with dmd2.053
author | Abscissa |
---|---|
date | Wed, 08 Jun 2011 02:21:32 -0400 |
parents | |
children |
rev | line source |
---|---|
189 | 1 module rt.deh; |
2 | |
3 import core.sys.windows.windows; | |
4 | |
5 enum size_t EXCEPTION_MAXIMUM_PARAMETERS = 15; | |
6 | |
7 struct EXCEPTION_RECORD { | |
8 DWORD ExceptionCode; | |
9 DWORD ExceptionFlags; | |
10 EXCEPTION_RECORD* ExceptionRecord; | |
11 PVOID ExceptionAddress; | |
12 DWORD NumberParameters; | |
13 DWORD[EXCEPTION_MAXIMUM_PARAMETERS] ExceptionInformation; | |
14 } | |
15 alias EXCEPTION_RECORD* PEXCEPTION_RECORD, LPEXCEPTION_RECORD; | |
16 | |
17 Throwable _d_translate_se_to_d_exception(EXCEPTION_RECORD* exception_record); |