MSP_CALL_EVENT
This constant is returned within the MSP_EVENT_INFO struct by the GetEvent method when MSP_EVENT is ME_CALL_EVENT.
typedef enum
{
CALL_NEW_STREAM,
CALL_STREAM_FAIL,
CALL_TERMINAL_FAIL,
CALL_STREAM_NOT_USED,
CALL_STREAM_ACTIVE,
CALL_STREAM_INACTIVE,
} MSP_CALL_EVENT;
Members
- CALL_NEW_STREAM
- A new stream is created by the call. The application can choose to select a terminal or delete the stream from the call.
- CALL_STREAM_FAIL
- Setup of the stream failed or the stream fails to start.
- CALL_TERMINAL_FAIL
- The terminal failed to connect.
- CALL_STREAM_NOT_USED
- The stream is not used in the call (the remote party rejected it).
- CALL_STREAM_ACTIVE
- The application needs this event to decide when a stream can be used to send and receive data. It is fired when the streams enter running state (the timing of which is determined by the TSP).
- CALL_STREAM_INACTIVE
- No more data can be sent to or received from this stream. This happens when a send stream has sent all its data, or when a receive stream stops receiving data.
Windows NT/2000: Requires Windows 2000.
Version: Requires TAPI 3.0 or later.
Header: Declared in Tapi3.h.
See Also
Media Service Provider Interface (MSPI), MSP_EVENT, MSP_EVENT_INFO, ITMSPAddress::GetEvent