This documentation is archived and is not being maintained.


This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Enumerates the media types supported by the UCC API.

Namespace: Microsoft.Office.Interop.UccApi
Assembly: Microsoft.Office.Interop.UccApi (in

public enum class UCC_MEDIA_TYPES
public enum UCC_MEDIA_TYPES
public enum UCC_MEDIA_TYPES

Member nameDescription
UCCMT_AUDIOA flag indicating audio streams in an audio-video session.
UCCMT_DATAA flag indicating data streams in an application session.
UCCMT_MESSAGEA flag indicating text messages in an instant messaging session in a conference.
UCCMT_TELEPHONYA flag indicating audio streams passing through a PSTN network.
UCCMT_VIDEOA flag indicating video streams in an audio-video session.

The UCC API requires that a media type be specified on a media channel or a media device. An application must specify the media type (using this enumeration) when creating a media channel in an AV session (IUccAUdioVideoSessionParticipant.CreateChannel) or a conference session (IUccConferenceSessionParticipantEndpoint.CreateChannel).

Win32 COM/C++ Syntax

typedef enum UCC_MEDIA_TYPES
   UCCMT_AUDIO = 0x00000001,
   UCCMT_VIDEO = 0x00000002,
   UCCMT_MESSAGE = 0x00000004,
   UCCMT_TELEPHONY = 0x00000008,
   UCCMT_DATA = 0x00000010

Development Platforms

Windows XP Professional with Service Pack 2 (SP2), Windows Server 2000 with Service Pack 4, Windows Server 2003, Windows Vista Ultimate Edition, Windows Vista Business Edition, Windows Vista Enterprise Edition

Target Platforms