RTCCORELib, COM interface constants for VB.Net / VBScript

RTCCORELib - interface constants

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

library parameters

File NameWINDOWS\WinSxS\x86_Microsoft.Windows.Networking.RtcDll_6595b64144ccf1df_5.2.2.3959_x-ww_AFB7A38E\rtcdll.dll
Guid{CD260094-DE10-4AEE-AC73-EF87F6E12683}
Enums39

RTC_PROVIDER_URI

enum, 5 members.
Public Enum RTC_PROVIDER_URI
  RTCPU_URIHOMEPAGE = 0  '&H0
  RTCPU_URIHELPDESK = 1  '&H1
  RTCPU_URIPERSONALACCOUNT = 2  '&H2
  RTCPU_URIDISPLAYDURINGCALL = 3  '&H3
  RTCPU_URIDISPLAYDURINGIDLE = 4  '&H4
End Enum

RTC_REGISTRATION_STATE

enum, 9 members.
Public Enum RTC_REGISTRATION_STATE
  RTCRS_NOT_REGISTERED = 0  '&H0
  RTCRS_REGISTERING = 1  '&H1
  RTCRS_REGISTERED = 2  '&H2
  RTCRS_REJECTED = 3  '&H3
  RTCRS_UNREGISTERING = 4  '&H4
  RTCRS_ERROR = 5  '&H5
  RTCRS_LOGGED_OFF = 6  '&H6
  RTCRS_LOCAL_PA_LOGGED_OFF = 7  '&H7
  RTCRS_REMOTE_PA_LOGGED_OFF = 8  '&H8
End Enum

RTC_SESSION_TYPE

enum, 6 members.
Public Enum RTC_SESSION_TYPE
  RTCST_PC_TO_PC = 0  '&H0
  RTCST_PC_TO_PHONE = 1  '&H1
  RTCST_PHONE_TO_PHONE = 2  '&H2
  RTCST_IM = 3  '&H3
  RTCST_MULTIPARTY_IM = 4  '&H4
  RTCST_APPLICATION = 5  '&H5
End Enum

RTC_LISTEN_MODE

enum, 3 members.
Public Enum RTC_LISTEN_MODE
  RTCLM_NONE = 0  '&H0
  RTCLM_DYNAMIC = 1  '&H1
  RTCLM_BOTH = 2  '&H2
End Enum

RTC_AUDIO_DEVICE

enum, 2 members.
Public Enum RTC_AUDIO_DEVICE
  RTCAD_SPEAKER = 0  '&H0
  RTCAD_MICROPHONE = 1  '&H1
End Enum

RTC_VIDEO_DEVICE

enum, 2 members.
Public Enum RTC_VIDEO_DEVICE
  RTCVD_RECEIVE = 0  '&H0
  RTCVD_PREVIEW = 1  '&H1
End Enum

RTC_T120_APPLET

enum, 2 members.
Public Enum RTC_T120_APPLET
  RTCTA_WHITEBOARD = 0  '&H0
  RTCTA_APPSHARING = 1  '&H1
End Enum

RTC_RING_TYPE

enum, 3 members.
Public Enum RTC_RING_TYPE
  RTCRT_PHONE = 0  '&H0
  RTCRT_MESSAGE = 1  '&H1
  RTCRT_RINGBACK = 2  '&H2
End Enum

RTC_DTMF

enum, 17 members.
Public Enum RTC_DTMF
  RTC_DTMF_0 = 0  '&H0
  RTC_DTMF_1 = 1  '&H1
  RTC_DTMF_2 = 2  '&H2
  RTC_DTMF_3 = 3  '&H3
  RTC_DTMF_4 = 4  '&H4
  RTC_DTMF_5 = 5  '&H5
  RTC_DTMF_6 = 6  '&H6
  RTC_DTMF_7 = 7  '&H7
  RTC_DTMF_8 = 8  '&H8
  RTC_DTMF_9 = 9  '&H9
  RTC_DTMF_STAR = 10  '&HA
  RTC_DTMF_POUND = 11  '&HB
  RTC_DTMF_A = 12  '&HC
  RTC_DTMF_B = 13  '&HD
  RTC_DTMF_C = 14  '&HE
  RTC_DTMF_D = 15  '&HF
  RTC_DTMF_FLASH = 16  '&H10
End Enum

RTC_SESSION_STATE

enum, 8 members.
Public Enum RTC_SESSION_STATE
  RTCSS_IDLE = 0  '&H0
  RTCSS_INCOMING = 1  '&H1
  RTCSS_ANSWERING = 2  '&H2
  RTCSS_INPROGRESS = 3  '&H3
  RTCSS_CONNECTED = 4  '&H4
  RTCSS_DISCONNECTED = 5  '&H5
  RTCSS_HOLD = 6  '&H6
  RTCSS_REFER = 7  '&H7
End Enum

RTC_TERMINATE_REASON

enum, 8 members.
Public Enum RTC_TERMINATE_REASON
  RTCTR_NORMAL = 0  '&H0
  RTCTR_DND = 1  '&H1
  RTCTR_BUSY = 2  '&H2
  RTCTR_REJECT = 3  '&H3
  RTCTR_TIMEOUT = 4  '&H4
  RTCTR_SHUTDOWN = 5  '&H5
  RTCTR_INSUFFICIENT_SECURITY_LEVEL = 6  '&H6
  RTCTR_NOT_SUPPORTED = 7  '&H7
End Enum

RTC_PARTICIPANT_STATE

enum, 9 members.
Public Enum RTC_PARTICIPANT_STATE
  RTCPS_IDLE = 0  '&H0
  RTCPS_PENDING = 1  '&H1
  RTCPS_INCOMING = 2  '&H2
  RTCPS_ANSWERING = 3  '&H3
  RTCPS_INPROGRESS = 4  '&H4
  RTCPS_ALERTING = 5  '&H5
  RTCPS_CONNECTED = 6  '&H6
  RTCPS_DISCONNECTING = 7  '&H7
  RTCPS_DISCONNECTED = 8  '&H8
End Enum

RTC_MESSAGING_USER_STATUS

enum, 2 members.
Public Enum RTC_MESSAGING_USER_STATUS
  RTCMUS_IDLE = 0  '&H0
  RTCMUS_TYPING = 1  '&H1
End Enum

RTC_SECURITY_TYPE

enum, 2 members.
Public Enum RTC_SECURITY_TYPE
  RTCSECT_AUDIO_VIDEO_MEDIA_ENCRYPTION = 0  '&H0
  RTCSECT_T120_MEDIA_ENCRYPTION = 1  '&H1
End Enum

RTC_SECURITY_LEVEL

enum, 3 members.
Public Enum RTC_SECURITY_LEVEL
  RTCSECL_UNSUPPORTED = 1  '&H1
  RTCSECL_SUPPORTED = 2  '&H2
  RTCSECL_REQUIRED = 3  '&H3
End Enum

RTC_PRESENCE_STATUS

enum, 8 members.
Public Enum RTC_PRESENCE_STATUS
  RTCXS_PRESENCE_OFFLINE = 0  '&H0
  RTCXS_PRESENCE_ONLINE = 1  '&H1
  RTCXS_PRESENCE_AWAY = 2  '&H2
  RTCXS_PRESENCE_IDLE = 3  '&H3
  RTCXS_PRESENCE_BUSY = 4  '&H4
  RTCXS_PRESENCE_BE_RIGHT_BACK = 5  '&H5
  RTCXS_PRESENCE_ON_THE_PHONE = 6  '&H6
  RTCXS_PRESENCE_OUT_TO_LUNCH = 7  '&H7
End Enum

RTC_PRESENCE_PROPERTY

enum, 5 members.
Public Enum RTC_PRESENCE_PROPERTY
  RTCPP_PHONENUMBER = 0  '&H0
  RTCPP_DISPLAYNAME = 1  '&H1
  RTCPP_EMAIL = 2  '&H2
  RTCPP_DEVICE_NAME = 3  '&H3
  RTCPP_MULTIPLE = 4  '&H4
End Enum

RTC_BUDDY_SUBSCRIPTION_TYPE

enum, 4 members.
Public Enum RTC_BUDDY_SUBSCRIPTION_TYPE
  RTCBT_SUBSCRIBED = 0  '&H0
  RTCBT_ALWAYS_OFFLINE = 1  '&H1
  RTCBT_ALWAYS_ONLINE = 2  '&H2
  RTCBT_POLL = 3  '&H3
End Enum

RTC_WATCHER_STATE

enum, 6 members.
Public Enum RTC_WATCHER_STATE
  RTCWS_UNKNOWN = 0  '&H0
  RTCWS_OFFERING = 1  '&H1
  RTCWS_ALLOWED = 2  '&H2
  RTCWS_BLOCKED = 3  '&H3
  RTCWS_DENIED = 4  '&H4
  RTCWS_PROMPT = 5  '&H5
End Enum

RTC_ACE_SCOPE

enum, 3 members.
Public Enum RTC_ACE_SCOPE
  RTCAS_SCOPE_USER = 0  '&H0
  RTCAS_SCOPE_DOMAIN = 1  '&H1
  RTCAS_SCOPE_ALL = 2  '&H2
End Enum

RTC_USER_SEARCH_PREFERENCE

enum, 2 members.
Public Enum RTC_USER_SEARCH_PREFERENCE
  RTCUSP_MAX_MATCHES = 0  '&H0
  RTCUSP_TIME_LIMIT = 1  '&H1
End Enum

RTC_USER_SEARCH_COLUMN

enum, 10 members.
Public Enum RTC_USER_SEARCH_COLUMN
  RTCUSC_URI = 0  '&H0
  RTCUSC_DISPLAYNAME = 1  '&H1
  RTCUSC_TITLE = 2  '&H2
  RTCUSC_OFFICE = 3  '&H3
  RTCUSC_PHONE = 4  '&H4
  RTCUSC_COMPANY = 5  '&H5
  RTCUSC_CITY = 6  '&H6
  RTCUSC_STATE = 7  '&H7
  RTCUSC_COUNTRY = 8  '&H8
  RTCUSC_EMAIL = 9  '&H9
End Enum

RTC_EVENT

enum, 22 members.
Public Enum RTC_EVENT
  RTCE_CLIENT = 0  '&H0
  RTCE_REGISTRATION_STATE_CHANGE = 1  '&H1
  RTCE_SESSION_STATE_CHANGE = 2  '&H2
  RTCE_SESSION_OPERATION_COMPLETE = 3  '&H3
  RTCE_PARTICIPANT_STATE_CHANGE = 4  '&H4
  RTCE_MEDIA = 5  '&H5
  RTCE_INTENSITY = 6  '&H6
  RTCE_MESSAGING = 7  '&H7
  RTCE_BUDDY = 8  '&H8
  RTCE_WATCHER = 9  '&H9
  RTCE_PROFILE = 10  '&HA
  RTCE_USERSEARCH = 11  '&HB
  RTCE_INFO = 12  '&HC
  RTCE_GROUP = 13  '&HD
  RTCE_MEDIA_REQUEST = 14  '&HE
  RTCE_ROAMING = 15  '&HF
  RTCE_PRESENCE_PROPERTY = 16  '&H10
  RTCE_PRESENCE_DATA = 17  '&H11
  RTCE_PRESENCE_STATUS = 18  '&H12
  RTCE_SESSION_REFER_STATUS = 19  '&H13
  RTCE_SESSION_REFERRED = 20  '&H14
  RTCE_REINVITE = 21  '&H15
End Enum

RTC_CLIENT_EVENT_TYPE

enum, 4 members.
Public Enum RTC_CLIENT_EVENT_TYPE
  RTCCET_VOLUME_CHANGE = 0  '&H0
  RTCCET_DEVICE_CHANGE = 1  '&H1
  RTCCET_NETWORK_QUALITY_CHANGE = 2  '&H2
  RTCCET_ASYNC_CLEANUP_DONE = 3  '&H3
End Enum

RTC_MEDIA_EVENT_TYPE

enum, 3 members.
Public Enum RTC_MEDIA_EVENT_TYPE
  RTCMET_STOPPED = 0  '&H0
  RTCMET_STARTED = 1  '&H1
  RTCMET_FAILED = 2  '&H2
End Enum

RTC_MEDIA_EVENT_REASON

enum, 7 members.
Public Enum RTC_MEDIA_EVENT_REASON
  RTCMER_NORMAL = 0  '&H0
  RTCMER_HOLD = 1  '&H1
  RTCMER_TIMEOUT = 2  '&H2
  RTCMER_BAD_DEVICE = 3  '&H3
  RTCMER_NO_PORT = 4  '&H4
  RTCMER_PORT_MAPPING_FAILED = 5  '&H5
  RTCMER_REMOTE_REQUEST = 6  '&H6
End Enum

RTC_MESSAGING_EVENT_TYPE

enum, 2 members.
Public Enum RTC_MESSAGING_EVENT_TYPE
  RTCMSET_MESSAGE = 0  '&H0
  RTCMSET_STATUS = 1  '&H1
End Enum

RTC_BUDDY_EVENT_TYPE

enum, 6 members.
Public Enum RTC_BUDDY_EVENT_TYPE
  RTCBET_BUDDY_ADD = 0  '&H0
  RTCBET_BUDDY_REMOVE = 1  '&H1
  RTCBET_BUDDY_UPDATE = 2  '&H2
  RTCBET_BUDDY_STATE_CHANGE = 3  '&H3
  RTCBET_BUDDY_ROAMED = 4  '&H4
  RTCBET_BUDDY_SUBSCRIBED = 5  '&H5
End Enum

RTC_PORT_TYPE

enum, 5 members.
Public Enum RTC_PORT_TYPE
  RTCPT_AUDIO_RTP = 0  '&H0
  RTCPT_AUDIO_RTCP = 1  '&H1
  RTCPT_VIDEO_RTP = 2  '&H2
  RTCPT_VIDEO_RTCP = 3  '&H3
  RTCPT_SIP = 4  '&H4
End Enum

RTC_WATCHER_EVENT_TYPE

enum, 5 members.
Public Enum RTC_WATCHER_EVENT_TYPE
  RTCWET_WATCHER_ADD = 0  '&H0
  RTCWET_WATCHER_REMOVE = 1  '&H1
  RTCWET_WATCHER_UPDATE = 2  '&H2
  RTCWET_WATCHER_OFFERING = 3  '&H3
  RTCWET_WATCHER_ROAMED = 4  '&H4
End Enum

RTC_GROUP_EVENT_TYPE

enum, 6 members.
Public Enum RTC_GROUP_EVENT_TYPE
  RTCGET_GROUP_ADD = 0  '&H0
  RTCGET_GROUP_REMOVE = 1  '&H1
  RTCGET_GROUP_UPDATE = 2  '&H2
  RTCGET_GROUP_BUDDY_ADD = 3  '&H3
  RTCGET_GROUP_BUDDY_REMOVE = 4  '&H4
  RTCGET_GROUP_ROAMED = 5  '&H5
End Enum

RTC_PROFILE_EVENT_TYPE

enum, 2 members.
Public Enum RTC_PROFILE_EVENT_TYPE
  RTCPFET_PROFILE_GET = 0  '&H0
  RTCPFET_PROFILE_UPDATE = 1  '&H1
End Enum

RTC_ROAMING_EVENT_TYPE

enum, 5 members.
Public Enum RTC_ROAMING_EVENT_TYPE
  RTCRET_BUDDY_ROAMING = 0  '&H0
  RTCRET_WATCHER_ROAMING = 1  '&H1
  RTCRET_PRESENCE_ROAMING = 2  '&H2
  RTCRET_PROFILE_ROAMING = 3  '&H3
  RTCRET_WPENDING_ROAMING = 4  '&H4
End Enum

RTC_REINVITE_STATE

enum, 3 members.
Public Enum RTC_REINVITE_STATE
  RTCRIN_INCOMING = 0  '&H0
  RTCRIN_SUCCEEDED = 1  '&H1
  RTCRIN_FAIL = 2  '&H2
End Enum

RTC_SESSION_REFER_STATUS

enum, 6 members.
Public Enum RTC_SESSION_REFER_STATUS
  RTCSRS_REFERRING = 0  '&H0
  RTCSRS_ACCEPTED = 1  '&H1
  RTCSRS_ERROR = 2  '&H2
  RTCSRS_REJECTED = 3  '&H3
  RTCSRS_DROPPED = 4  '&H4
  RTCSRS_DONE = 5  '&H5
End Enum

RTC_ANSWER_MODE

enum, 4 members.
Public Enum RTC_ANSWER_MODE
  RTCAM_OFFER_SESSION_EVENT = 0  '&H0
  RTCAM_AUTOMATICALLY_ACCEPT = 1  '&H1
  RTCAM_AUTOMATICALLY_REJECT = 2  '&H2
  RTCAM_NOT_SUPPORTED = 3  '&H3
End Enum

RTC_OFFER_WATCHER_MODE

enum, 2 members.
Public Enum RTC_OFFER_WATCHER_MODE
  RTCOWM_OFFER_WATCHER_EVENT = 0  '&H0
  RTCOWM_AUTOMATICALLY_ADD_WATCHER = 1  '&H1
End Enum

RTC_PRIVACY_MODE

enum, 2 members.
Public Enum RTC_PRIVACY_MODE
  RTCPM_BLOCK_LIST_EXCLUDED = 0  '&H0
  RTCPM_ALLOW_LIST_ONLY = 1  '&H1
End Enum

RTC_WATCHER_MATCH_MODE

enum, 2 members.
Public Enum RTC_WATCHER_MATCH_MODE
  RTCWMM_EXACT_MATCH = 0  '&H0
  RTCWMM_BEST_ACE_MATCH = 1  '&H1
End Enum
online utility - toplist
WUtils.com