Steps to register the library:
strUsername |
Your IDrive EVS account username. |
strPassword |
Your IDrive EVS account password. |
strPvtKey |
Your IDrive EVS account private encryption key. This parameter can be blank if you have configured with 'Default' encryption. |
strServerIP |
IDrive EVS Server Address. |
clupath |
Path reference for the Command line utility executable. |
strProxy |
This is an optional parameter, to connect via proxy, provide the proxy username, password, IP address and port. Syntax: <proxy username>:<proxy password>:<proxy ip address>:<proxy port>Example: strProxy = "myuname:mypswd:192.168.1.43:1809"If one of the parameter is not valid then set "0" (ZERO). That is strProxy = "myuname:0:192.168.1.43:0", here password and port is blank. |
templocation |
Temporary location for the application caching etc. This is an optional parameter. |
formHandle |
Provide the upload/download/search etc. progress windows handle to receive the progress data for message communication. This is an optional parameter. |
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByVal strSorcefileList As String, _
ByVal clupath As String, _
Optional ByVal strProxy As String, _
Optional ByVal formHandle As String, _
Optional ByVal templocation As String ) As Boolean
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByVal strPath As String, _
ByRef Listdata As String, _
Optional ByVal strProxy As String
) As Boolean
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByVal strSorcefileList As String, _
ByVal strDestinationPath As String, _
ByVal clupath As String, _
Optional ByVal strProxy As String, _
Optional formHandle As String, _
Optional ByVal templocation As String ) As Boolean
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByVal strSearchPath As String, _
ByVal strSearchString As String, _
ByVal clupath As String, _
Optional ByVal strProxy As String, _
Optional ByVal formHandle As String, _
Optional ByVal templocation As String ) As Boolean
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByVal strFilePath As String, _
ByRef VersionData As String, _
Optional ByVal strProxy As String) As Boolean
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByVal strFolderPath As String, _
ByRef sFolderSize As String, _
ByRef sFileCount As String, _
Optional ByVal strProxy As String ) As Boolean
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByVal strSearchPath As String, _
ByVal strSearchString As String, _
ByVal clupath As String, _
Optional ByVal strProxy As String, _
Optional ByVal formHandle As String, _
Optional ByVal templocation As String ) As Boolean
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByVal strFolderPath As String, _
ByRef CreateMsg As String, _
Optional ByVal strProxy As String ) As Boolean
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByVal StrOldPath As String, _
ByVal StrNewPath As String, _
ByRef RenameMsg As String, _
Optional ByVal strProxy As String ) As Boolean
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByVal strSorcefileList As String, _
ByVal clupath As String, _
Optional ByVal strProxy As String ) As Boolean
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByVal strSorcefileList As String, _
ByVal clupath As String, _
Optional ByVal strProxy As String ) As Boolean
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByVal strSorcefileList As String, _
ByVal clupath As String, _
Optional ByVal strProxy As String ) As Boolean
ByVal strPassword As String, _
ByVal strPvtKey As String, _
ByVal strServerIP As String, _
ByRef sTotalAccQuota As String, _
ByRef sUsedQuota As String, _
ByRef sFileCount As String, _
Optional ByVal strProxy As String ) As Boolean
ByVal strPassword As String, _
ByRef GetServerIPMsg As String, _
Optional ByVal strProxy As String ) As Boolean
VC++ sample code
VB sample code