# MSP_CHANNEL_PARAMETER

Sets MSPP channel parameters for audio and video channels. MSP_CHANNEL_PARAMETER is used by mspCreateChannel.

The parameters specified in the MSP_CHANNEL_PARMETER structure depend on the type of channel created. For example, if you create a video channel, use the MSP_VIDEO_CHANNEL_PARMS structure as a parameter for MSP_CHANNEL_PARAMETER. See Creating a channel for a list of the structures associated with specific endpoint types.

typedef struct tag_MSP_CHANNEL_PARAMETER
{
DWORD size;
MSP_CHANNEL_TYPE channelType;
union
{
MSP_VOICE_CHANNEL_PARMS VoiceParms;
MSP_FAX_CHANNEL_PARMS FaxParms;
MSP_RTP_SWITCHING_CHANNEL_PARMS RtpSwitchingParms;
MSP_VIDEO_CHANNEL_PARMS VideoParms;
MSP_AUDIO_CHANNEL_PARMS AudioParms;
MSP_UNDEFINED_CHANNEL_PARMS Undefined;
// Structure may be expanded to define new Channel Types
} ChannelParms;
} MSP_CHANNEL_PARAMETER;

For information about mspCreateChannel, see the MSPP Service Developer's Reference Manual.