home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!news.centerline.com!noc.near.net!news.bbn.com!usc!sdd.hp.com!ncr-sd!crash!cmkrnl!jeh
- From: jeh@cmkrnl.com
- Newsgroups: comp.os.ms-windows.programmer.win32
- Subject: Re: Naming Convention for Named Objects?
- Message-ID: <1992Nov15.120618.873@cmkrnl.com>
- Date: 15 Nov 92 12:06:18 PST
- References: <1992Nov13.184516.10985@e2big.mko.dec.com>
- Organization: Kernel Mode Consulting, San Diego, CA
- Lines: 26
-
- In article <1992Nov13.184516.10985@e2big.mko.dec.com>, stonecypher@star.enet.dec.com () writes:
- > Has Microsoft published a spec detailing naming conventions for named
- > objects? Names for named objects are system-global, so it is possible that
- > two different applications will (unintentionally) conflict, choosing the
- > same name for an object.
-
- I hope so. fwiw, Digital has had something like this for years for VMS
- products. They even have a "facility name registration service", under which
- folks can register a name prefix associated with their company or their
- product. Then all logical names [sort of like environment variables] and other
- global names associated with that company or product begin with the registered
- prefix. They're even happy to do this for public-domain software (e.g., I have
- registered the prefix "UUCP" for names associated with the DECUS uucp package).
-
- Unfortunately this service has not been well publicized and many third-party
- software companies don't even know about it, much less use it.
-
- Microsoft should do something like this, and should publicize it well. (We
- really don't need something comparable to the situation under DOS. (My DOS
- machine has three different apps on it which ALL use the environment variable
- TEMP to point to a scratch directory.... )
-
- --- Jamie Hanrahan, Kernel Mode Consulting, San Diego CA
- Chair, VMS Programming and Internals Working Group, U.S. DECUS VAX Systems SIG
- Internet: jeh@cmkrnl.com, hanrahan@eisner.decus.org, or jeh@crash.cts.com
- Uucp: ...{crash,eisner,uunet}!cmkrnl!jeh
-