native user32 dll

Uwe Bonnes bon at
Mon May 6 14:31:38 CDT 2002

>>>>> "Michael" == Michael Cardenas <michael.cardenas at> writes:

    Michael> Why would address space separation break the native user dll?
    Michael> Shouldn't wine's address space handling be the same as windows?
    Michael> Maybe there's something I'm not understanding...

Well, there's a memory model for win32 and some hacks MS uses for Win9X...

    Michael> On Sat, May 04, 2002 at 11:48:12PM +0200, Ulrich Weigand wrote:
    >> > > and I was wondering if it's still true.  > yes, and it will
    >> likely remain so > native user32 requires lots of bits from native >
    >> kernel (which are no longer available because of > adress space

Trying to run with native User32, the first obstacle I meet is K208. After
the call to K208, DS==0 and things obvious crash. Making K208 a void
function returning 0 continues until the function GETFASTQUEUE, which
anounces itself "expect failure!" as the thread-local queue seems not
initialized at that moment...


Uwe Bonnes                bon at

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------

More information about the wine-devel mailing list