|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
Re: SCM and strange handling of services
Taco Van Ieperen (TacoVanIeperen
SMARTTECH.COM)
Wed, 17 Nov 1999 13:09:14 -0700
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
- Next message: Jonathan M. Gilligan: "Clarification: Eudora is NOT vulnerable to e-mail viruses"
This sounds like it is related to a problem in COM,DCOM. See KB article
Q179690 for more information on this.
According to Microsoft: This problem is caused by the fact that unquoted
long file names containing spaces are ambiguous to CreateProcess (which
is called by CoCreateInstance/ CoGetClassObject). Refer to the
CreateProcess documentation for more information.
The solution they propose is to register all of your COM objects using
short file names (the 8.3 version). Sounds to me like this has some
interesting potential. If what Microsoft writes in the KB is true, then
anybody that calls CreateProcess with a long filename could end up
opening an unexpected dummy file instead.
Many process are created from Program Files, which happens to have a
space.
CreateProcess is used to launch services.
Taco van Ieperen
Chief Scientist
SMART Technologies Inc.
This archive was generated by hypermail 2.0b3 on Wed Nov 17 1999 - 14:42:29 CST