MSP_CALL_EVENT enumeration (tapi3.h)
The MSP_CALL_EVENT constant is returned within the MSP_EVENT_INFO struct by the GetEvent method when MSP_EVENT is ME_CALL_EVENT.
Syntax
typedef enum __MIDL___MIDL_itf_tapi3_0000_0018_0002 {
CALL_NEW_STREAM = 0,
CALL_STREAM_FAIL,
CALL_TERMINAL_FAIL,
CALL_STREAM_NOT_USED,
CALL_STREAM_ACTIVE,
CALL_STREAM_INACTIVE
} MSP_CALL_EVENT;
Constants
CALL_NEW_STREAM Value: 0 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. |
Requirements
Requirement | Value |
---|---|
Header | tapi3.h (include Tapi3.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for