BOOL ValidateUrl( |
|
LPCTSTR lpszURL |
|
); |
The ValidateUrl method determines if a string represents
a valid FTP URL.
Parameters
- lpszURL
- A pointer to a string that specifies the URL to
validate.
Return Value
If the specified URL is valid and the host name can be resolved to
an IP address, the return value is non-zero. If the
method fails, the return value is zero. To get extended error
information, call FtpGetLastError.
Remarks
The ValidateUrl method will check the value of a
string to ensure that it represents a complete, valid URL using
either a standard or secure FTP scheme. This method will not
establish a connection with the server to verify that it exists,
it will only attempt to resolve the host name to an IP address.
If the remote host is specified as an IP address, this method
will check to make sure that the address is formatted correctly.
Note that if you wish to specify an IPv6 address, you must
enclose the address in brackets.
To establish a connection with a server using a URL, use the
ConnectUrl method.
Requirements
Minimum Desktop Platform: Windows 7 (Service Pack 1)
Minimum Server Platform: Windows Server 2008 R2 (Service Pack 1)
Header File: cstools10.h
Import Library: csftpv10.lib
Unicode: Implemented as Unicode and ANSI versions.
See Also
ConnectUrl,
DownloadFile,
UploadFile
|