IPConfMSPLib, COM interface constants for VB.Net / VBScript

IPConfMSPLib - interface constants

     This page contains simple VBA include for the IPConfMSPLib COM library.

library parameters

File NameWINDOWS\system32\confmsp.dll
Guid{E36489BB-45C9-11D2-831F-00A0244D2298}
Enums22

MSP_EVENT

alias, 8 members.
Public Enum MSP_EVENT
  ME_ADDRESS_EVENT = 0  '&H0
  ME_CALL_EVENT = 1  '&H1
  ME_TSP_DATA = 2  '&H2
  ME_PRIVATE_EVENT = 3  '&H3
  ME_ASR_TERMINAL_EVENT = 4  '&H4
  ME_TTS_TERMINAL_EVENT = 5  '&H5
  ME_FILE_TERMINAL_EVENT = 6  '&H6
  ME_TONE_TERMINAL_EVENT = 7  '&H7
End Enum

__MIDL___MIDL_itf_confmsp_0001_0004

enum, 8 members.
Public Enum MIDL___MIDL_itf_confmsp_0001_0004
  ME_ADDRESS_EVENT = 0  '&H0
  ME_CALL_EVENT = 1  '&H1
  ME_TSP_DATA = 2  '&H2
  ME_PRIVATE_EVENT = 3  '&H3
  ME_ASR_TERMINAL_EVENT = 4  '&H4
  ME_TTS_TERMINAL_EVENT = 5  '&H5
  ME_FILE_TERMINAL_EVENT = 6  '&H6
  ME_TONE_TERMINAL_EVENT = 7  '&H7
End Enum

MSP_ADDRESS_EVENT

alias, 2 members.
Public Enum MSP_ADDRESS_EVENT
  ADDRESS_TERMINAL_AVAILABLE = 0  '&H0
  ADDRESS_TERMINAL_UNAVAILABLE = 1  '&H1
End Enum

__MIDL___MIDL_itf_confmsp_0001_0001

enum, 2 members.
Public Enum MIDL___MIDL_itf_confmsp_0001_0001
  ADDRESS_TERMINAL_AVAILABLE = 0  '&H0
  ADDRESS_TERMINAL_UNAVAILABLE = 1  '&H1
End Enum

TERMINAL_STATE

enum, 2 members.
Public Enum TERMINAL_STATE
  TS_INUSE = 0  '&H0
  TS_NOTINUSE = 1  '&H1
End Enum

TERMINAL_TYPE

enum, 2 members.
Public Enum TERMINAL_TYPE
  TT_STATIC = 0  '&H0
  TT_DYNAMIC = 1  '&H1
End Enum

TERMINAL_DIRECTION

enum, 5 members.
Public Enum TERMINAL_DIRECTION
  TD_CAPTURE = 0  '&H0
  TD_RENDER = 1  '&H1
  TD_BIDIRECTIONAL = 2  '&H2
  TD_MULTITRACK_MIXED = 3  '&H3
  TD_NONE = 4  '&H4
End Enum

MSP_CALL_EVENT

alias, 6 members.
Public Enum MSP_CALL_EVENT
  CALL_NEW_STREAM = 0  '&H0
  CALL_STREAM_FAIL = 1  '&H1
  CALL_TERMINAL_FAIL = 2  '&H2
  CALL_STREAM_NOT_USED = 3  '&H3
  CALL_STREAM_ACTIVE = 4  '&H4
  CALL_STREAM_INACTIVE = 5  '&H5
End Enum

__MIDL___MIDL_itf_confmsp_0001_0002

enum, 6 members.
Public Enum MIDL___MIDL_itf_confmsp_0001_0002
  CALL_NEW_STREAM = 0  '&H0
  CALL_STREAM_FAIL = 1  '&H1
  CALL_TERMINAL_FAIL = 2  '&H2
  CALL_STREAM_NOT_USED = 3  '&H3
  CALL_STREAM_ACTIVE = 4  '&H4
  CALL_STREAM_INACTIVE = 5  '&H5
End Enum

MSP_CALL_EVENT_CAUSE

alias, 8 members.
Public Enum MSP_CALL_EVENT_CAUSE
  CALL_CAUSE_UNKNOWN = 0  '&H0
  CALL_CAUSE_BAD_DEVICE = 1  '&H1
  CALL_CAUSE_CONNECT_FAIL = 2  '&H2
  CALL_CAUSE_LOCAL_REQUEST = 3  '&H3
  CALL_CAUSE_REMOTE_REQUEST = 4  '&H4
  CALL_CAUSE_MEDIA_TIMEOUT = 5  '&H5
  CALL_CAUSE_MEDIA_RECOVERED = 6  '&H6
  CALL_CAUSE_QUALITY_OF_SERVICE = 7  '&H7
End Enum

__MIDL___MIDL_itf_confmsp_0001_0003

enum, 8 members.
Public Enum MIDL___MIDL_itf_confmsp_0001_0003
  CALL_CAUSE_UNKNOWN = 0  '&H0
  CALL_CAUSE_BAD_DEVICE = 1  '&H1
  CALL_CAUSE_CONNECT_FAIL = 2  '&H2
  CALL_CAUSE_LOCAL_REQUEST = 3  '&H3
  CALL_CAUSE_REMOTE_REQUEST = 4  '&H4
  CALL_CAUSE_MEDIA_TIMEOUT = 5  '&H5
  CALL_CAUSE_MEDIA_RECOVERED = 6  '&H6
  CALL_CAUSE_QUALITY_OF_SERVICE = 7  '&H7
End Enum

TERMINAL_MEDIA_STATE

enum, 4 members.
Public Enum TERMINAL_MEDIA_STATE
  TMS_IDLE = 0  '&H0
  TMS_ACTIVE = 1  '&H1
  TMS_PAUSED = 2  '&H2
  TMS_LASTITEM = 2  '&H2
End Enum

FT_STATE_EVENT_CAUSE

enum, 4 members.
Public Enum FT_STATE_EVENT_CAUSE
  FTEC_NORMAL = 0  '&H0
  FTEC_END_OF_FILE = 1  '&H1
  FTEC_READ_ERROR = 2  '&H2
  FTEC_WRITE_ERROR = 3  '&H3
End Enum

tagStreamConfigCapsType

enum, 2 members.
Public Enum tagStreamConfigCapsType
  AudioStreamConfigCaps = 0  '&H0
  VideoStreamConfigCaps = 1  '&H1
End Enum

tagStreamQualityProperty

enum, 4 members.
Public Enum tagStreamQualityProperty
  StreamQuality_MaxBitrate = 0  '&H0
  StreamQuality_CurrBitrate = 1  '&H1
  StreamQuality_MinFrameInterval = 2  '&H2
  StreamQuality_AvgFrameInterval = 3  '&H3
End Enum

tagTAPIControlFlags

enum, 3 members.
Public Enum tagTAPIControlFlags
  TAPIControl_Flags_None = 0  '&H0
  TAPIControl_Flags_Auto = 1  '&H1
  TAPIControl_Flags_Manual = 2  '&H2
End Enum

tagCallQualityProperty

enum, 8 members.
Public Enum tagCallQualityProperty
  CallQuality_ControlInterval = 0  '&H0
  CallQuality_ConfBitrate = 1  '&H1
  CallQuality_MaxInputBitrate = 2  '&H2
  CallQuality_CurrInputBitrate = 3  '&H3
  CallQuality_MaxOutputBitrate = 4  '&H4
  CallQuality_CurrOutputBitrate = 5  '&H5
  CallQuality_MaxCPULoad = 6  '&H6
  CallQuality_CurrCPULoad = 7  '&H7
End Enum

tagAudioDeviceProperty

enum, 3 members.
Public Enum tagAudioDeviceProperty
  AudioDevice_DuplexMode = 0  '&H0
  AudioDevice_AutomaticGainControl = 1  '&H1
  AudioDevice_AcousticEchoCancellation = 2  '&H2
End Enum

tagAudioSettingsProperty

enum, 8 members.
Public Enum tagAudioSettingsProperty
  AudioSettings_SignalLevel = 0  '&H0
  AudioSettings_SilenceThreshold = 1  '&H1
  AudioSettings_Volume = 2  '&H2
  AudioSettings_Balance = 3  '&H3
  AudioSettings_Loudness = 4  '&H4
  AudioSettings_Treble = 5  '&H5
  AudioSettings_Bass = 6  '&H6
  AudioSettings_Mono = 7  '&H7
End Enum

PARTICIPANT_TYPED_INFO

enum, 8 members.
Public Enum PARTICIPANT_TYPED_INFO
  PTI_CANONICALNAME = 0  '&H0
  PTI_NAME = 1  '&H1
  PTI_EMAILADDRESS = 2  '&H2
  PTI_PHONENUMBER = 3  '&H3
  PTI_LOCATION = 4  '&H4
  PTI_TOOL = 5  '&H5
  PTI_NOTES = 6  '&H6
  PTI_PRIVATE = 7  '&H7
End Enum

PARTICIPANT_EVENT

enum, 13 members.
Public Enum PARTICIPANT_EVENT
  PE_NEW_PARTICIPANT = 0  '&H0
  PE_INFO_CHANGE = 1  '&H1
  PE_PARTICIPANT_LEAVE = 2  '&H2
  PE_NEW_SUBSTREAM = 3  '&H3
  PE_SUBSTREAM_REMOVED = 4  '&H4
  PE_SUBSTREAM_MAPPED = 5  '&H5
  PE_SUBSTREAM_UNMAPPED = 6  '&H6
  PE_PARTICIPANT_TIMEOUT = 7  '&H7
  PE_PARTICIPANT_RECOVERED = 8  '&H8
  PE_PARTICIPANT_ACTIVE = 9  '&H9
  PE_PARTICIPANT_INACTIVE = 10  '&HA
  PE_LOCAL_TALKING = 11  '&HB
  PE_LOCAL_SILENT = 12  '&HC
End Enum

MULTICAST_LOOPBACK_MODE

enum, 3 members.
Public Enum MULTICAST_LOOPBACK_MODE
  MM_NO_LOOPBACK = 0  '&H0
  MM_FULL_LOOPBACK = 1  '&H1
  MM_SELECTIVE_LOOPBACK = 2  '&H2
End Enum
WUtils.com