H323MSPLib, COM interface constants for VB.Net / VBScript

H323MSPLib - interface constants

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

library parameters

File NameWINDOWS\system32\h323msp.dll
Guid{E36489BC-45C9-11D2-831F-00A0244D2298}
Enums20

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_h323msp_0001_0004

enum, 8 members.
Public Enum MIDL___MIDL_itf_h323msp_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_h323msp_0001_0001

enum, 2 members.
Public Enum MIDL___MIDL_itf_h323msp_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_h323msp_0001_0002

enum, 6 members.
Public Enum MIDL___MIDL_itf_h323msp_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_h323msp_0001_0003

enum, 8 members.
Public Enum MIDL___MIDL_itf_h323msp_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

H245_CAPABILITY

enum, 4 members.
Public Enum H245_CAPABILITY
  HC_G711 = 0  '&H0
  HC_G723 = 1  '&H1
  HC_H263QCIF = 2  '&H2
  HC_H261QCIF = 3  '&H3
End Enum
WUtils.com