Platform SDK: TAPI

CALL_MEDIA_EVENT_CAUSE

The CALL_MEDIA_EVENT_CAUSE enum is used by ITCallMediaEvent::get_Cause method to return a description of what caused a media event, such as a device timeout.

typedef enum CALL_MEDIA_EVENT_CAUSE
{
  CMC_UNKNOWN,
  CMC_BAD_DEVICE,
  CMC_CONNECT_FAIL,
  CMC_LOCAL_REQUEST,
  CMC_REMOTE_REQUEST,
  CMC_MEDIA_TIMEOUT,
  CMC_MEDIA_RECOVERED
} CALL_MEDIA_EVENT_CAUSE;

Members

CMC_UNKNOWN
Call media is unknown.
CMC_BAD_DEVICE
Device source or renderer is not functioning.
CMC_CONNECT_FAIL
Could not connect to media device.
CMC_LOCAL_REQUEST
A local request has been received.
CMC_REMOTE_REQUEST
A remote request has been received.
CMC_MEDIA_TIMEOUT
The media device timed out.
CMC_MEDIA_RECOVERED
Media processing has resumed after an interruption.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Version: Requires TAPI 3.0 or later.
  Header: Declared in Tapi3.h.

See Also

ITCallMediaEvent::get_Cause