Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The LoggedEvents property specifies and retrieves an enumeration value indicating the type of transmission for which events are logged.
IWMSLoggingAdmin.LoggedEvents = WMS_LOG_EVENT_TYPEWMS_LOG_EVENT_TYPE = IWMSLoggingAdmin.LoggedEvents
Property Value
A member of a WMS_LOG_EVENT_TYPE enumeration type indicating the type of transmission for which events are logged. This must be an exclusive OR of the following values.
Value |
Description |
|---|---|
WMS_LOG_EVENT_DISTRIBUTION |
Events are logged for a distribution server. |
WMS_LOG_EVENT_FILTER_ON_ROLE |
Events with a certain role attribute are logged. |
WMS_LOG_EVENT_LOCAL |
Events are logged for local connections. |
WMS_LOG_EVENT_NONE |
Events are not logged. |
WMS_LOG_EVENT_PLAYER |
Events are logged for client connections. |
WMS_LOG_EVENT_REMOTE |
Events are logged for remote connections. |
If this property fails, it throws an exception.
Number |
Description |
|---|---|
0x80004005 |
The server cannot find the WMS Client Logging plug-in. |
0x80070057 |
The value you specified is not a member of the WMS_LOG_EVENT_TYPE enumeration type. |
Example
Imports Microsoft.WindowsMediaServices.Interop
Imports System.Runtime.InteropServices
Private Sub SetLogEventType()
' Declare variables.
Dim Server As WMSServer
Dim Plugin As IWMSPlugin
Dim LogAdmin As IWMSLoggingAdmin
Try
' Create the WMSServer object.
Server = New WMSServer()
' Retrieve the plug-in to be configured.
Plugin = Server.EventHandlers.Item("WMS Client Logging")
' Retrieve the custom interface of the plug-in.
LogAdmin = Plugin.CustomInterface
' Configure the plug-in to log only events that
' fulfill certain requirements.
LogAdmin.LoggedEvents = _
WMS_LOG_EVENT_TYPE.WMS_LOG_EVENT_PLAYER Or _
WMS_LOG_EVENT_TYPE.WMS_LOG_EVENT_LOCAL Or _
WMS_LOG_EVENT_TYPE.WMS_LOG_EVENT_FILTER_ON_ROLE
Catch excCom As COMException
' TODO: Handle COM exceptions.
Catch exc As Exception
' TODO: Handle errors.
Finally
' TODO: Clean-up code goes here.
End Try
End Sub
Requirements
Reference: Add a reference to Microsoft.WindowsMediaServices.
Namespace: Microsoft.WindowsMediaServices.Interop.
Assembly: Microsoft.WindowsMediaServices.dll.
Library: WMSServerTypeLib.dll.
Platform: Windows Server 2003 family, Windows Server 2008 family.