Calling ghc dll's with MSVC++ code

Sigbjorn Finne sof@galois.com
Fri, 31 Jan 2003 10:32:26 -0800


"Kevin S. Millikin" <kmillikin@atcorp.com> writes:
>
...
> 
> timeSetEvent is in the multimedia DLL WINMM.DLL.  Here's where it gets
> fuzzy.  Eventually, WINMM.DLL calls into KERNEL32.DLL.  Eventually
> that calls into NTDLL.DLL.  NTDLL issues the x86 instruction:
> 
> int 2Eh
> 
> Which is an interrupt.  The debugger can't tell me where this tries to
> go; it never gets back.  Anyone have any idea what this interrupt is?

That's the system trap interrupt (i.e., transition to ring 0 / kernel mode
to perform a system call/service.)

--sigbjorn