Back to product page

MakeDir event


Fires when user wants to make directory.

Syntax

  • Basic
Private Sub object_MakeDir(User, RelativePath, ResolvedPath, Action)
The MakeDir(object,User,RelativePath,ResolvedPath,Action) syntax has these parts:
objectAn expression evaluating to an object of type wodFTPD.
UserA FtpUser object. Reference to user who is creating directory.
RelativePathA String value. Path to the directory, as seen by the user.
ResolvedPathA String value. Full path to the folder on local system.
ActionA FtpActions enumeration, as described in settings. When set to Deny/SilentDeny, wodFTPServer denies this action.

Remarks

MakeDir event is fired when user wants to create new directory on the server. Before it's actually created, you can set Action = Deny (or Action = SilentDeny) to prevent directory creation, or you can change ResolvedPath argument to something else, and point to completely different directory to be created.

The settings for Action are
Constant Value Description
Deny0 Deny execution of the action.
Allow 1 Allow to execute action.
SilentDeny2 Silently deny execution of the action.
SilentAllow 3 Silently allow to execute action.

Platforms

Windows