This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
Assembly: Microsoft.Office.Interop.UccApi (in microsoft.office.interop.uccapi.dll)
This interface can be obtained by calling the IUnknown:QueryingInterface method on an IUccPlatform object. If using a .NET langauge, the interface is obtained by casting the IUccPlatform interface to IUccTraceSettings.
The Unified Communications client platform provides activity tracing functionality including SIP traffic and notification of internal method calls. By default, this tracing activity is disabled on a client. The trace settings value is persisted within the system registry of a client. The IUccTraceSettings interface allows a client to examine the current trace settings value as well as turn tracing on or off.
The activity information caught by the platform trace can be found in a file called
>.uccapilog where appname is the string parameter specified in the first argument to the Initialize method that is called on the platform instance.
Win32 COM/C++ Syntax
interface IUccTraceSettings : IUnknown
The following example obtains an IUccTraceSettings interface instance from an instantiated IUccPlatform interface.
IUccTraceSettings traceSettings = this.platform as IUccTraceSettings;