Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Jan 2001 13:18:12 +0000
From:      j mckitrick <jcm@FreeBSD-uk.eu.org>
To:        Nik Clayton <nik@freebsd.org>
Cc:        chat@freebsd.org
Subject:   Re: burgers and thunks ???
Message-ID:  <20010104131811.A56012@dogma.freebsd-uk.eu.org>
In-Reply-To: <20010104104259.A2645@canyon.nothing-going-on.org>; from nik@freebsd.org on Thu, Jan 04, 2001 at 10:42:59AM %2B0000
References:  <20010103181718.B41405@dogma.freebsd-uk.eu.org> <20010104104259.A2645@canyon.nothing-going-on.org>

next in thread | previous in thread | raw e-mail | index | archive | help
| BURGERMASTER was the name of a segment maintained by Windows that
| contained a table that mapped 'handles' (fake 'pointers' that most of
| the Windows 3.x API returned when you wanted to manipulate something) to
| actual memory locations.  As I recall, if you wanted to manipulate the
| structure that contained information about a window, you would use an
| API function to get the Handle, lock the Handle, convert the Handle to a
| pointer (which is what the BURGERMASTER segment was for), diddle the
| structure, then unlock the Handle.  Windows maintained the BURGERMASTER
| segment itself.

That explains it!  Thanks Nik.



jm
-- 
-------------------------------------------
Jonathon McKitrick -- jcm@freebsd-uk.eu.org 
"When living with the prophecy for so long, 
the fulfillment is always a shock."
-------------------------------------------


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-chat" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010104131811.A56012>