RequestUploadFileToFTP method |
|
Remarks
Requests to start an uploading session of a given file to a FTP server.
This method can be used in place of the RecordedSound.RequestUploadToFTP method when you need to upload the encrypted file generated by a previous call to the EncryptCurrentSession method or when you need to transfer a generic file.
An uploading session can be terminated before completion through a call to the RecordedSound.CancelUploadToFTP method.
During uploading session the container application is notified about the advancement percentage through the CallbackForRecordersEvents delegate which is invoked with the nEvent parameter set to EV_REC_SOUND_UPLOAD_PERC.
For details about encryption/decryption features see the How to protect your recording sessions through encryption tutorial.
Syntax
[Visual Basic] Public Function RequestUploadFileToFTP ( strInputPathname as String, strHost as String, strUsername as String, strPassword as String, nPort as Int32, bPassiveMode as Boolean, strDirectory as String, strFilename as String, ) as enumErrorCodes |
[C#] public enumErrorCodes RequestUploadFileToFTP ( string strInputPathname, string strHost, string strUsername, string strPassword, Int32 nPort, bool bPassiveMode, string strDirectory, string strFilename ); |
[C++] public: enumErrorCodes RequestUploadFileToFTP ( string strInputPathname, string strHost, string strUsername, string strPassword, Int32 nPort, bool bPassiveMode, string strDirectory, string strFilename ); |
Parameter |
Description |
||||||
|
|
||||||
strInputPathname |
Absolute pathname of the file that needs to be uploaded to the FTP site. |
||||||
strHost |
String representing the FTP host address, without the protocol prefix (for example "ftp.multimediasoft.com" instead of "ftp://ftp.multimediasoft.com") |
||||||
strUsername |
String representing the FTP account username |
||||||
strPassword |
String representing the FTP account password |
||||||
nPort |
FTP port number (for example 21) |
||||||
bPassiveMode |
Boolean value for FTP "passive mode" flag. Supported values are the following:
|
||||||
strDirectory |
String representing the destination directory on FTP server |
||||||
strFilename |
String representing the destination filename |
Return value
Value |
Meaning |
|
|
Negative value |
An error occurred. Check the LastError property value in order to see the last error. |
enumErrorCodes.ERR_NOERROR (0) |
The method call was successful. |