> -----Original Message-----
> Mladen, we try to cite KB article numbers on items like this. Do
> you have a
> reference for the comments???
>
>From MSDN April 2001.
Platform SDK: DLL, Processes, and Threads
CreateMutex
The CreateMutex function creates or opens a named or unnamed mutex
object.
...
Terminal Services: The name can have a "Global\" or "Local\" prefix to
explicitly create the object in the global or session name space. The
remainder of the name can contain any character except the backslash
character (\). For more information, see Kernel Object Name Spaces.
Windows 2000 or later: If Terminal Services is not running, the "Global\"
and "Local\" prefixes are ignored. The remainder of the name can contain any
character except the backslash character.
Windows NT 4.0 and earlier: The name can contain any character except the
backslash character.
Windows 95/98/Me: The name can contain any character except the backslash
character. The empty string ("") is a valid object name.
MT.