CreateLink Method
Creates a symbolic or hard link to a remote file.
Syntax
ANSI (Cross Platform) int CreateLink(const char* lpszLinkPath, const char* lpszTargetPath, int bHardLink); Unicode (Windows) INT CreateLink(LPCWSTR lpszLinkPath, LPCWSTR lpszTargetPath, BOOL bHardLink);
- (void)createLink:(NSString*)linkPath :(NSString*)targetPath :(BOOL)hardLink;
#define MID_SFTPCLIENT_CREATELINK 6 SECUREBLACKBOXLITE_EXTERNAL int SECUREBLACKBOXLITE_CALL SecureBlackboxLite_SFTPClient_Do(void *lpObj, int methid, int cparam, void *param[], int cbparam[], int64 *lpllVal);
Remarks
Use this method to create a symbolic or hard link on the server. Provide the name of the new link object via the LinkPath parameter, and the destinating file or directory path via the TargetPath parameter. HardLink specifies whether the new link should be hard (true) or symbolic (false).
Error Handling (C++)
This method returns a result code; 0 indicates success, while a non-zero error code indicates that this method encountered an error during its execution. If an error occurs, the GetLastError() method can be called to retrieve the associated error message. (Note: This method's result code can also be obtained by calling the GetLastErrorCode() method after it returns.)