Back to product page- Introduction
 - Overview
 - License agreement
 - Classes
- Enumerations
 - wodSFTPdll
- Create function
 - Destroy function
 - Methods
- Abort
 - About
 - AppendData
 - AppendDataLen
 - AppendFile
 - Connect
 - DeleteFile
 - DeleteFiles
 - Disconnect
 - ExtendedCmd
 - GetAttributes
 - GetData
 - GetDataAt
 - GetDataToBuffer
 - GetDataToBufferAt
 - GetFile
 - GetFileAt
 - GetFiles
 - ListAttributes
 - ListDir
 - ListNames
 - LoadPrivateKey
 - LoopFiles
 - MakeDir
 - PutData
 - PutDataAt
 - PutDataLen
 - PutDataLenAt
 - PutFile
 - PutFileAt
 - PutFiles
 - RealPath
 - RemoteClose
 - RemoteOpen
 - RemoteRead
 - RemoteWrite
 - RemoveDir
 - Rename
 - SetAttributes
 
 - Properties
- Authentication
 - Blocking
 - BufferSize
 - ClientName
 - Compression
 - Encryption
 - EncryptionList
 - ErrorText
 - Extensions
 - FIPS
 - HMacList
 - Hostname
 - KeyExchangeList
 - KeySignatureList
 - LastError
 - ListItem
 - LocalPath
 - Login
 - MaxTransferRate
 - MyHostname
 - MyIP
 - Password
 - Port
 - PrivateKey
 - ProxyHostname
 - ProxyLogin
 - ProxyPassword
 - ProxyPort
 - ProxyType
 - RemoteIdentification
 - RemotePath
 - Resume
 - ServerErrorCode
 - ServerErrorText
 - State
 - StateText
 - Timeout
 - Timezone
 - TransferMode
 - TransferRate
 - TransferTime
 - UseIPv6
 - Version
 
 - Callbacks
 
 
 - How to get support
 - Using callbacks
 - Technical information
 - Error list
 
Extensions function
Holds list of extensions supported by the server.
Type
A Long value. If successful, 0 is returned, otherwise error as specified hereSyntax
- C
 
long Sftp_GetExtensions(void *Sftp, char *Buffer, int *Bufsize);
The Extensions(void *Sftp,char *Buffer,int *Bufsize) syntax has these parts:
The Extensions(void *Sftp,char *Buffer,int *Bufsize) syntax has these parts:
| void *Sftp | Handle of the created Sftp instance. | 
| char *Buffer | Buffer that will hold the returned string. Holds the local computer name. | 
| int *Bufsize | Size of the buffer. |