Sets the specified name space information.
Enhanced Set NS Information is passed to the name space NLM. It is an expensive time user on the server.
DataTypeFlag indicates what format the file name in the NewFileName field is in:
If the data format is UTF8 and the mask indicates that the name is returned, the length-preceding field is a WORD (two bytes) in Lo-Hi order. Otherwise, the length-preceding field is a byte.
NSSpecificInfo is defined as:
BYTE FileName&LengthByte[13]: LONG FileAttributes; (Lo-Hi) WORD CreateDate; (Lo-Hi) WORD CreateTime; (Lo-Hi) LONG OwnerID; (Hi-Lo) WORD ArchiveDate; (Lo-Hi) WORD ArchiveTime; (Lo-Hi) LONG ArchiveID; (Hi-Lo) WORD ModifyDate; (Lo-Hi) WORD ModifyTime; (Lo-Hi) LONG ModifyID; (Hi-Lo) WORD LastAccessDate; (Lo-Hi) LONG InheritedRightsMask; (Lo-Hi) LONG MaximumSpace; (Lo-Hi)
(Request) Specifies the source name space used to parse path information.
(Request) Specifies the name space for the returned directory base and volume number information if dstNSIndicator is set to Jn; otherwise, this parameter is ignored.
If dstNSIndicator is set to Jn, Generate Directory Base and Volume Number returns a directory base for the name space specified by dstNameSpace.
(Request) Specifies to return the directory base and volume number in the name space specified by dstNameSpace if this parameter is set to Jn; otherwise, the directory base and volume number information are returned in the name space specified by srcNameSpace.