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>