From owner-freebsd-chat Thu Jan 4 5:18:19 2001 From owner-freebsd-chat@FreeBSD.ORG Thu Jan 4 05:18:17 2001 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from serenity.mcc.ac.uk (serenity.mcc.ac.uk [130.88.200.93]) by hub.freebsd.org (Postfix) with ESMTP id 0702D37B400; Thu, 4 Jan 2001 05:18:17 -0800 (PST) Received: from dogma.freebsd-uk.eu.org ([130.88.200.97]) by serenity.mcc.ac.uk with esmtp (Exim 2.05 #4) id 14EAHY-0009ND-00; Thu, 4 Jan 2001 13:18:16 +0000 Received: (from jcm@localhost) by dogma.freebsd-uk.eu.org (8.11.1/8.11.1) id f04DICx56098; Thu, 4 Jan 2001 13:18:12 GMT (envelope-from jcm) Date: Thu, 4 Jan 2001 13:18:12 +0000 From: j mckitrick To: Nik Clayton Cc: chat@freebsd.org Subject: Re: burgers and thunks ??? Message-ID: <20010104131811.A56012@dogma.freebsd-uk.eu.org> References: <20010103181718.B41405@dogma.freebsd-uk.eu.org> <20010104104259.A2645@canyon.nothing-going-on.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20010104104259.A2645@canyon.nothing-going-on.org>; from nik@freebsd.org on Thu, Jan 04, 2001 at 10:42:59AM +0000 Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org | 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