property ErrorCode: integer;
Description
The ErrorCode property holds the code of the error returned by an SFTP server.
This property is read-only.
Here is a list of the constants of possible error codes:
SSH_FX_PERMISSION_DENIED | = 3; |
SSH_FX_CONNECTION_LOST | = 7; |
SSH_FX_OP_UNSUPPORTED | = 8; |
SSH_FX_INVALID_HANDLE | = 9; |
SSH_FX_NO_SUCH_PATH | = 10; |
SSH_FX_FILE_ALREADY_EXISTS | = 11; |
SSH_FX_WRITE_PROTECT | = 12; |
SSH_FX_NO_SPACE_ON_FILESYSTEM | = 14; |
SSH_FX_QUOTA_EXCEEDED | = 15; |
SSH_FX_UNKNOWN_PRINCIPAL | = 16; |
SSH_FX_LOCK_CONFLICT | = 17; |
SSH_FX_DIR_NOT_EMPTY | = 18; |
SSH_FX_NOT_A_DIRECTORY | = 19; |
SSH_FX_INVALID_FILENAME | = 20; |
SSH_FX_CANNOT_DELETE | = 22; |
SSH_FX_INVALID_PARAMETER | = 23; |
SSH_FX_FILE_IS_A_DIRECTORY | = 24; |
SSH_FX_BYTE_RANGE_LOCK_CONFLICT | = 25; |
SSH_FX_BYTE_RANGE_LOCK_REFUSED | = 26; |
SSH_FX_DELETE_PENDING | = 27; |
SSH_FX_OWNER_INVALID | = 29; |
SSH_FX_GROUP_INVALID | = 30; |
You can find more detailed information about these error codes by the following link: https://tools.ietf.org/html/draft-ietf-secsh-filexfer-13