home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / os / mswindo / programm / win32 / 1984 < prev    next >
Encoding:
Internet Message Format  |  1992-11-15  |  1.9 KB

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