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.