Cancels the current blocking network operation.
Syntax
object.Cancel
Parameters
None.
Return Value
A value of zero is returned if the method succeeds. Otherwise,
a non-zero error code is returned which indicates the cause of the
failure.
Remarks
The Cancel method cancels any blocking network operation in
the current thread. This is typically used inside an event handler,
causing the blocking method to return to the caller with an error
indicating that the current operation was canceled. This method sets
an internal flag that is periodically checked during a blocking
operation, such as waiting for more data to arrive. If the current
thread is not blocked at the time that this method is called, it will
have no effect.
Example
Private Sub cmdCancel_Click()
Dim nError As Long
nError = FileTransfer1.Cancel()
If nError > 0 Then
MsgBox "Cancel error: " & nError
End If
End Sub
See Also
Disconnect Method,
Reset Method,
OnCancel Event
|