2.3.35 FSCTL_IS_PATHNAME_VALID Request

The FSCTL_IS_PATHNAME_VALID request message requests that the server indicate whether the specified pathname is well-formed (of acceptable length, with no invalid characters, and so on - see section 2.1.5) with respect to the volume that contains the file or directory associated with the handle on which this FSCTL was invoked.

The data element is as follows.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

PathNameLength

PathName (variable)

...

PathNameLength (4 bytes): An unsigned 32-bit integer that specifies the length, in bytes, of the PathName data element.

PathName (variable):  A variable-length Unicode string that specifies the path name.