Zen API
|
Transforms all path separators to normal form, canonicalizes the path by collapsing redundant separators and removes trailing slashes.
In this process, the '.' and '..' components of the path are eliminated/substituted.
The normalized (output) argument can refer to the same memory address as the path (input) argument.
NOTE: Double leading path separators will be retained to support UNC paths and Windows long paths.
path | Input path, in native or mixed form. |
normalized | Receives transformed path, in normal form. |
capacity | Maximum number of characters (including null terminator) for normalized path. |