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 Name | WINDOWS\WinSxS\x86_Microsoft.Windows.Networking.RtcDll_6595b64144ccf1df_5.2.2.3959_x-ww_AFB7A38E\rtcdll.dll |
|---|
| Guid | {CD260094-DE10-4AEE-AC73-EF87F6E12683} |
|---|
| Enums | 39 |
|---|
RTC_PROVIDER_URIenum, 5 members.Public Enum RTC_PROVIDER_URI
RTCPU_URIHOMEPAGE = 0
RTCPU_URIHELPDESK = 1
RTCPU_URIPERSONALACCOUNT = 2
RTCPU_URIDISPLAYDURINGCALL = 3
RTCPU_URIDISPLAYDURINGIDLE = 4
End Enum
RTC_REGISTRATION_STATEenum, 9 members.Public Enum RTC_REGISTRATION_STATE
RTCRS_NOT_REGISTERED = 0
RTCRS_REGISTERING = 1
RTCRS_REGISTERED = 2
RTCRS_REJECTED = 3
RTCRS_UNREGISTERING = 4
RTCRS_ERROR = 5
RTCRS_LOGGED_OFF = 6
RTCRS_LOCAL_PA_LOGGED_OFF = 7
RTCRS_REMOTE_PA_LOGGED_OFF = 8
End Enum
RTC_SESSION_TYPEenum, 6 members.Public Enum RTC_SESSION_TYPE
RTCST_PC_TO_PC = 0
RTCST_PC_TO_PHONE = 1
RTCST_PHONE_TO_PHONE = 2
RTCST_IM = 3
RTCST_MULTIPARTY_IM = 4
RTCST_APPLICATION = 5
End Enum
RTC_LISTEN_MODEenum, 3 members.Public Enum RTC_LISTEN_MODE
RTCLM_NONE = 0
RTCLM_DYNAMIC = 1
RTCLM_BOTH = 2
End Enum
RTC_AUDIO_DEVICEenum, 2 members.Public Enum RTC_AUDIO_DEVICE
RTCAD_SPEAKER = 0
RTCAD_MICROPHONE = 1
End Enum
RTC_VIDEO_DEVICEenum, 2 members.Public Enum RTC_VIDEO_DEVICE
RTCVD_RECEIVE = 0
RTCVD_PREVIEW = 1
End Enum
RTC_T120_APPLETenum, 2 members.Public Enum RTC_T120_APPLET
RTCTA_WHITEBOARD = 0
RTCTA_APPSHARING = 1
End Enum
RTC_RING_TYPEenum, 3 members.Public Enum RTC_RING_TYPE
RTCRT_PHONE = 0
RTCRT_MESSAGE = 1
RTCRT_RINGBACK = 2
End Enum
RTC_DTMFenum, 17 members.Public Enum RTC_DTMF
RTC_DTMF_0 = 0
RTC_DTMF_1 = 1
RTC_DTMF_2 = 2
RTC_DTMF_3 = 3
RTC_DTMF_4 = 4
RTC_DTMF_5 = 5
RTC_DTMF_6 = 6
RTC_DTMF_7 = 7
RTC_DTMF_8 = 8
RTC_DTMF_9 = 9
RTC_DTMF_STAR = 10
RTC_DTMF_POUND = 11
RTC_DTMF_A = 12
RTC_DTMF_B = 13
RTC_DTMF_C = 14
RTC_DTMF_D = 15
RTC_DTMF_FLASH = 16
End Enum
RTC_SESSION_STATEenum, 8 members.Public Enum RTC_SESSION_STATE
RTCSS_IDLE = 0
RTCSS_INCOMING = 1
RTCSS_ANSWERING = 2
RTCSS_INPROGRESS = 3
RTCSS_CONNECTED = 4
RTCSS_DISCONNECTED = 5
RTCSS_HOLD = 6
RTCSS_REFER = 7
End Enum
RTC_TERMINATE_REASONenum, 8 members.Public Enum RTC_TERMINATE_REASON
RTCTR_NORMAL = 0
RTCTR_DND = 1
RTCTR_BUSY = 2
RTCTR_REJECT = 3
RTCTR_TIMEOUT = 4
RTCTR_SHUTDOWN = 5
RTCTR_INSUFFICIENT_SECURITY_LEVEL = 6
RTCTR_NOT_SUPPORTED = 7
End Enum
RTC_PARTICIPANT_STATEenum, 9 members.Public Enum RTC_PARTICIPANT_STATE
RTCPS_IDLE = 0
RTCPS_PENDING = 1
RTCPS_INCOMING = 2
RTCPS_ANSWERING = 3
RTCPS_INPROGRESS = 4
RTCPS_ALERTING = 5
RTCPS_CONNECTED = 6
RTCPS_DISCONNECTING = 7
RTCPS_DISCONNECTED = 8
End Enum
RTC_MESSAGING_USER_STATUSenum, 2 members.Public Enum RTC_MESSAGING_USER_STATUS
RTCMUS_IDLE = 0
RTCMUS_TYPING = 1
End Enum
RTC_SECURITY_TYPEenum, 2 members.Public Enum RTC_SECURITY_TYPE
RTCSECT_AUDIO_VIDEO_MEDIA_ENCRYPTION = 0
RTCSECT_T120_MEDIA_ENCRYPTION = 1
End Enum
RTC_SECURITY_LEVELenum, 3 members.Public Enum RTC_SECURITY_LEVEL
RTCSECL_UNSUPPORTED = 1
RTCSECL_SUPPORTED = 2
RTCSECL_REQUIRED = 3
End Enum
RTC_PRESENCE_STATUSenum, 8 members.Public Enum RTC_PRESENCE_STATUS
RTCXS_PRESENCE_OFFLINE = 0
RTCXS_PRESENCE_ONLINE = 1
RTCXS_PRESENCE_AWAY = 2
RTCXS_PRESENCE_IDLE = 3
RTCXS_PRESENCE_BUSY = 4
RTCXS_PRESENCE_BE_RIGHT_BACK = 5
RTCXS_PRESENCE_ON_THE_PHONE = 6
RTCXS_PRESENCE_OUT_TO_LUNCH = 7
End Enum
RTC_PRESENCE_PROPERTYenum, 5 members.Public Enum RTC_PRESENCE_PROPERTY
RTCPP_PHONENUMBER = 0
RTCPP_DISPLAYNAME = 1
RTCPP_EMAIL = 2
RTCPP_DEVICE_NAME = 3
RTCPP_MULTIPLE = 4
End Enum
RTC_BUDDY_SUBSCRIPTION_TYPEenum, 4 members.Public Enum RTC_BUDDY_SUBSCRIPTION_TYPE
RTCBT_SUBSCRIBED = 0
RTCBT_ALWAYS_OFFLINE = 1
RTCBT_ALWAYS_ONLINE = 2
RTCBT_POLL = 3
End Enum
RTC_WATCHER_STATEenum, 6 members.Public Enum RTC_WATCHER_STATE
RTCWS_UNKNOWN = 0
RTCWS_OFFERING = 1
RTCWS_ALLOWED = 2
RTCWS_BLOCKED = 3
RTCWS_DENIED = 4
RTCWS_PROMPT = 5
End Enum
RTC_ACE_SCOPEenum, 3 members.Public Enum RTC_ACE_SCOPE
RTCAS_SCOPE_USER = 0
RTCAS_SCOPE_DOMAIN = 1
RTCAS_SCOPE_ALL = 2
End Enum
RTC_USER_SEARCH_PREFERENCEenum, 2 members.Public Enum RTC_USER_SEARCH_PREFERENCE
RTCUSP_MAX_MATCHES = 0
RTCUSP_TIME_LIMIT = 1
End Enum
RTC_USER_SEARCH_COLUMNenum, 10 members.Public Enum RTC_USER_SEARCH_COLUMN
RTCUSC_URI = 0
RTCUSC_DISPLAYNAME = 1
RTCUSC_TITLE = 2
RTCUSC_OFFICE = 3
RTCUSC_PHONE = 4
RTCUSC_COMPANY = 5
RTCUSC_CITY = 6
RTCUSC_STATE = 7
RTCUSC_COUNTRY = 8
RTCUSC_EMAIL = 9
End Enum
RTC_EVENTenum, 22 members.Public Enum RTC_EVENT
RTCE_CLIENT = 0
RTCE_REGISTRATION_STATE_CHANGE = 1
RTCE_SESSION_STATE_CHANGE = 2
RTCE_SESSION_OPERATION_COMPLETE = 3
RTCE_PARTICIPANT_STATE_CHANGE = 4
RTCE_MEDIA = 5
RTCE_INTENSITY = 6
RTCE_MESSAGING = 7
RTCE_BUDDY = 8
RTCE_WATCHER = 9
RTCE_PROFILE = 10
RTCE_USERSEARCH = 11
RTCE_INFO = 12
RTCE_GROUP = 13
RTCE_MEDIA_REQUEST = 14
RTCE_ROAMING = 15
RTCE_PRESENCE_PROPERTY = 16
RTCE_PRESENCE_DATA = 17
RTCE_PRESENCE_STATUS = 18
RTCE_SESSION_REFER_STATUS = 19
RTCE_SESSION_REFERRED = 20
RTCE_REINVITE = 21
End Enum
RTC_CLIENT_EVENT_TYPEenum, 4 members.Public Enum RTC_CLIENT_EVENT_TYPE
RTCCET_VOLUME_CHANGE = 0
RTCCET_DEVICE_CHANGE = 1
RTCCET_NETWORK_QUALITY_CHANGE = 2
RTCCET_ASYNC_CLEANUP_DONE = 3
End Enum
RTC_MEDIA_EVENT_TYPEenum, 3 members.Public Enum RTC_MEDIA_EVENT_TYPE
RTCMET_STOPPED = 0
RTCMET_STARTED = 1
RTCMET_FAILED = 2
End Enum
RTC_MEDIA_EVENT_REASONenum, 7 members.Public Enum RTC_MEDIA_EVENT_REASON
RTCMER_NORMAL = 0
RTCMER_HOLD = 1
RTCMER_TIMEOUT = 2
RTCMER_BAD_DEVICE = 3
RTCMER_NO_PORT = 4
RTCMER_PORT_MAPPING_FAILED = 5
RTCMER_REMOTE_REQUEST = 6
End Enum
RTC_MESSAGING_EVENT_TYPEenum, 2 members.Public Enum RTC_MESSAGING_EVENT_TYPE
RTCMSET_MESSAGE = 0
RTCMSET_STATUS = 1
End Enum
RTC_BUDDY_EVENT_TYPEenum, 6 members.Public Enum RTC_BUDDY_EVENT_TYPE
RTCBET_BUDDY_ADD = 0
RTCBET_BUDDY_REMOVE = 1
RTCBET_BUDDY_UPDATE = 2
RTCBET_BUDDY_STATE_CHANGE = 3
RTCBET_BUDDY_ROAMED = 4
RTCBET_BUDDY_SUBSCRIBED = 5
End Enum
RTC_PORT_TYPEenum, 5 members.Public Enum RTC_PORT_TYPE
RTCPT_AUDIO_RTP = 0
RTCPT_AUDIO_RTCP = 1
RTCPT_VIDEO_RTP = 2
RTCPT_VIDEO_RTCP = 3
RTCPT_SIP = 4
End Enum
RTC_WATCHER_EVENT_TYPEenum, 5 members.Public Enum RTC_WATCHER_EVENT_TYPE
RTCWET_WATCHER_ADD = 0
RTCWET_WATCHER_REMOVE = 1
RTCWET_WATCHER_UPDATE = 2
RTCWET_WATCHER_OFFERING = 3
RTCWET_WATCHER_ROAMED = 4
End Enum
RTC_GROUP_EVENT_TYPEenum, 6 members.Public Enum RTC_GROUP_EVENT_TYPE
RTCGET_GROUP_ADD = 0
RTCGET_GROUP_REMOVE = 1
RTCGET_GROUP_UPDATE = 2
RTCGET_GROUP_BUDDY_ADD = 3
RTCGET_GROUP_BUDDY_REMOVE = 4
RTCGET_GROUP_ROAMED = 5
End Enum
RTC_PROFILE_EVENT_TYPEenum, 2 members.Public Enum RTC_PROFILE_EVENT_TYPE
RTCPFET_PROFILE_GET = 0
RTCPFET_PROFILE_UPDATE = 1
End Enum
RTC_ROAMING_EVENT_TYPEenum, 5 members.Public Enum RTC_ROAMING_EVENT_TYPE
RTCRET_BUDDY_ROAMING = 0
RTCRET_WATCHER_ROAMING = 1
RTCRET_PRESENCE_ROAMING = 2
RTCRET_PROFILE_ROAMING = 3
RTCRET_WPENDING_ROAMING = 4
End Enum
RTC_REINVITE_STATEenum, 3 members.Public Enum RTC_REINVITE_STATE
RTCRIN_INCOMING = 0
RTCRIN_SUCCEEDED = 1
RTCRIN_FAIL = 2
End Enum
RTC_SESSION_REFER_STATUSenum, 6 members.Public Enum RTC_SESSION_REFER_STATUS
RTCSRS_REFERRING = 0
RTCSRS_ACCEPTED = 1
RTCSRS_ERROR = 2
RTCSRS_REJECTED = 3
RTCSRS_DROPPED = 4
RTCSRS_DONE = 5
End Enum
RTC_ANSWER_MODEenum, 4 members.Public Enum RTC_ANSWER_MODE
RTCAM_OFFER_SESSION_EVENT = 0
RTCAM_AUTOMATICALLY_ACCEPT = 1
RTCAM_AUTOMATICALLY_REJECT = 2
RTCAM_NOT_SUPPORTED = 3
End Enum
RTC_OFFER_WATCHER_MODEenum, 2 members.Public Enum RTC_OFFER_WATCHER_MODE
RTCOWM_OFFER_WATCHER_EVENT = 0
RTCOWM_AUTOMATICALLY_ADD_WATCHER = 1
End Enum
RTC_PRIVACY_MODEenum, 2 members.Public Enum RTC_PRIVACY_MODE
RTCPM_BLOCK_LIST_EXCLUDED = 0
RTCPM_ALLOW_LIST_ONLY = 1
End Enum
RTC_WATCHER_MATCH_MODEenum, 2 members.Public Enum RTC_WATCHER_MATCH_MODE
RTCWMM_EXACT_MATCH = 0
RTCWMM_BEST_ACE_MATCH = 1
End Enum
|