ipsend.StatusChanged

[This is preliminary documentation and subject to change.]

The StatusChanged event indicates that the status of an enhancement control running in the same process as ipsend has changed.

Syntax

Private Sub object_StatusChanged(lStatus As Long)
 

Parts

object
Object expression that resolves to an ipsend object.
lStatus
Long that indicates the current status reported by an enhancement control running in the same process as ipsend.

The following table lists the valid status codes for an enhancement control.
Status Code Description
d_NOCONTROL There is no enhancement control currently running in the same process as ipsend.
d_CONSTRUCTING The control is being created.
d_INITIALIZING The control is initializing.
d_CONNECTING The control is connecting to a data stream.
d_READY The control is running, but is not connected to a data stream.
d_READY_CONNECTED The control is connected to a data stream and ready to receive enhancement stream events.
d_HANDLING_EVENT The control is handling a stream event.
d_DESTRUCTING The control is being destroyed.

Remarks

If you have multiple enhancement controls running in the same process as ipsend, the ipsend object cannot distinguish between status change notifications for each enhancement control. To avoid confusion, it is recommended that you have only one enhancement control running in-process with ipsend.

QuickInfo

  Windows NT: Unsupported.
  Windows: Requires Windows 98.
  Windows CE: Unsupported.
  Header: Declared in ipenhsnd.idl.
  Import Library: Included as a resource in ipenhsnd.dll.
  Unicode: Yes.

See Also

ipsend.ReportStatus, ipsend.Status, Monitoring the Status of an Enhancement Control, Enhancement Control