It is required that Windows 2000 have Service Pack 4 (SP4) installed on the system for both developers and end-users. For Windows XP, Service Pack 2 (SP2) must be installed.
Operating System Minimum Version Windows 2000 5.00.2195 Windows XP 5.10.2600 Windows 2003 Server 5.20.3790 Windows Vista 6.00.6000
On Error Resume Next: Err.Clear
httpClient.Secure = True
If Err.Number Then
MsgBox "Unable to establish a secure connection"
Exit Sub
EndIf
On Error GoTo 0
With the Library Edition, your application will need to specify an option that requests
that a secure connection be established with the server. For example, when using the
HTTP library, you would need to specify the bitflag HTTP_OPTION_SECURE when calling one
of the connection functions such as HttpConnect. The code to do this would look like this:HCLIENT hClient;
LPCTSTR pszHostName = _T("www.catalyst.com");
if (HttpInitialize(CSTOOLS5_LICENSE_KEY, 0L) == 0)
{
// Unable to initialize HTTP library
return;
}
hClient = HttpConnect(pszHostName,
HTTP_PORT_SECURE,
HTTP_TIMEOUT,
HTTP_OPTION_SECURE,
HTTPVERSION(1, 0),
NULL);
if (hClient == INVALID_CLIENT)
{
DWORD dwError = HttpGetLastError();
if (dwError == ST_ERROR_SECURITY_NOT_INITIALIZED)
{
// Unable to initialize security interface
return;
}
else
{
// Unable to establish a connection
return;
}
}
As with the Visual and Scripting Editions, if the library is not initialized with a Secure
Edition runtime license key, or the security libraries could not be loaded, the connection
attempt will fail with an error. At this point, your application could either display a
warning to the user or optionally establish a standard, non-secure connection to the
server.
ActivePatch
Information about ActivePatch, the file patching toolkit.
File Transfer Control
Information about the Catalyst File Transfer control.
Internet Mail Control
Information about the Catalyst Internet Mail control.
SocketTools Editions
Information about the SocketTools suite of products.
SocketTools Subscription
Information about the SocketTools subscription plan.
SocketWrench Editions
Information about the SocketWrench components.
Product Licensing
Product licensing information for customers and evaluators.
Technical Support
Technical support options and policies for developers.