Share via


RTCIF_ (Windows CE 5.0)

Send Feedback

These constants are initialization flags for RTC clients. The following table shows the initialization flags.

Value Description
RTCIF_DISABLE_MEDIA = 0x00000001 Media streams are disabled upon initialization.
Note   This constant is only available for RTC 1.2 and later.
RTCIF_DISABLE_STRICT_DNS = 0x00000008 The RTC Client API will not use the strict DNS name format to locate the server in the IRTCClientProvisioning::GetProfile method. For example, if the user's URI is someone@example.com and the transport is TLS, the DNS SRV lookup must return sip.example.com. This is the default behavior. This behavior is disabled by passing the RTCIF_DISABLE_STRICT_DNS flag when initializing the client with the IRTCClient2::InitializeEx method. When this flag is used, the server allows the someone.example.com format of the FQDN.
Note   This constant is only available for Windows CE 5.0 and later.
RTCIF_DISABLE_UPNP = 0x00000002 UPnP streams are disabled upon initialization.
Note   This constant is only available for RTC 1.2 and later.
RTCIF_ENABLE_SERVER_CLASS = 0x00000004 This flag disables the following functionality:
  • The Internet Connection Firewall (ICF) is disabled for SIP traffic.
  • Requests to refresh the presence status of the buddy with the IRTCBuddy2::Refresh method will not be throttled. By default, the RTC Client API throttles these requests to the server.
  • The RTC Client API will not attempt to reconnect sessions that are disconnected due to a change in the IP address on the client machine. By default, the RTC Client API will attempt to reconnect any existing SIP session when the IP address of the client machine changes. The IP address of the client machine can change when a wireless connection is interuppted, a network connection is disconnected, or a network interface is switched on a machine that has multiple NICs.
Note   This constant is only available for Windows CE 5.0 and later.

Requirements

OS Versions: Windows CE .NET 4.2 and later.
Header: Rtccore.h.

See Also

RTC Client API Constants | IRTCClient2::InitializeEx | IRTCClientProvisioning::GetProfile

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.