This method will create a directory on remote server, if
possible. Once completed, the Done event will be
fired. If no error occurs, the ErrorCode argument in the Done event will be set to
0 (zero). If an error occurs, ErrorCode will hold the number of
the error and ErrorText will
contain a description for the error.
By definition, you should not expect the server to
create directories recursively. For example, if you
specify something like "/tmp/test/a/b/c" for RemotePath and the directory "/tmp/test" does not exist -
you will probably get an error from the server. However,
it is possible that some server-side implementations will be able to cope with this scenario.
No wildcards can be used for RemotePath argument. The RFC
protocol specification for SFTP does not allow
them.