Discuss this help topic in SecureBlackbox Forum

TElSimpleSFTPClient.RequestFileHashByHandle

TElSimpleSFTPClient     See also     


Filter: C#/Java  VB.NET  Pascal  C++  PHP  


Asks the server to check hash value for the file or file part.

Declaration

[C#/Java]
    void RequestFileHashByHandle(byte[] Handle, long StartOffset, long Length, uint BlockSize, TElSftpCheckFileReply FileHash);

[VB.NET]
    Sub RequestFileHashByHandle(ByVal Handle As Byte(), ByVal StartOffset As Long, ByVal Length As Long, ByVal BlockSize As UInt32, ByVal FileHash As TElSftpCheckFileReply)

[Pascal]
    procedure RequestFileHashByHandle(Handle : ByteArray; StartOffset : Int64; Length : Int64; BlockSize : cardinal; FileHash : TElSftpCheckFileReply);

[C++]
    void RequestFileHashByHandle(const std::vector<uint8_t> &Handle, int64_t StartOffset, int64_t Length, uint32_t BlockSize, TElSftpCheckFileReply &FileHash);
    void RequestFileHashByHandle(const std::vector<uint8_t> &Handle, int64_t StartOffset, int64_t Length, uint32_t BlockSize, TElSftpCheckFileReply *FileHash);

[PHP]
    void RequestFileHashByHandle(array of byte|string|NULL $Handle, integer $StartOffset, integer $Length, integer $BlockSize, TElSftpCheckFileReply $FileHash)

Parameters

  • Handle - file handle
  • StartOffset - starting offset of the data piece in the desired file
  • Length - length of the data piece
  • BlockSize - size of the data block
  • FileHash - should be an initialized object into which file hash will be put

Description

    Use this method to request the hash value for a file or file part.
    In case of error, EElSFTPError exception containing SFTP error code, is raised. For more information on error handling, please read the corresponding how-to article.

See also:     RequestFileHash    

Discuss this help topic in SecureBlackbox Forum