16.2 Default Name Space

The CLib standard file system functions, such as ANSI fopen or POSIX open, use DOS as the default name space for the input path and filename parameters. The default name space for output path and filename parameters is also DOS. To send and receive parameters in a namespace other than DOS, you must set the current and target name space with the following functions:

SetCurrentNameSpace

Sets the name space for the paths and filenames sent to the server.

SetTargetNameSpace

Sets the name space for the paths and filenames returned by the server.

The cross platform NLM functions, which do not allow you to specify a name space, always use the DOS name space. The functions in the name space group allow you to specify a name space.

The cross platform client functions, which do not allow you to specify a name space, use the Long name space if the volume supports it. If the volume does not support the Long name space, the function uses the DOS name space. The functions in the name space group allow you to specify a name space.