IWMSDiagnosticEvent Object (Visual Basic .NET)
Previous | Next |
IWMSDiagnosticEvent Object (Visual Basic .NET)
The IWMSDiagnosticEvent object contains information about a specific event notice that you can use to diagnose problems that relate to the configuration of the server or the status of a plug-in.
The IWMSDiagnosticEvent object exposes the following properties.
Property | Description |
AdditionalInfo | Retrieves the text message associated with the event notice. |
ErrorCode | Retrieves the HRESULT return code associated with the event notice. |
Name | Retrieves the name of the plug-in or server limit associated with the event notice. |
NumberOfOccurrences | Retrieves the number of times the event notice has occurred |
PublishingPointName | Retrieves the name of the publishing point that raised the event notice. |
Time | Retrieves the date and time of the event notice. |
Type | Retrieves an enumeration value indicating the type of the event notice. |
Example Code
The following example illustrates how to retrieve an IWMSDiagnosticEvent object.
Imports Microsoft.WindowsMediaServices.Interop Imports System.Runtime.InteropServices Private Sub RetrieveObj() ' Declare variables. Dim Server As WMSServer Dim DiagnosticEvents As IWMSDiagnosticEvents Dim DiagnosticEvent As IWMSDiagnosticEvent Dim i As Integer Try ' Create the WMSServer object. Server = New WMSServer() ' Retrieve the IWMSDiagnosticEvents object. DiagnosticEvents = Server.DiagnosticEvents ' Retrieve information about each diagnostic event. For i = 0 To DiagnosticEvents.Count - 1 DiagnosticEvent = DiagnosticEvents.Item(i) Next i 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
See Also
- IWMSPublishingPointLimits Object (Visual Basic .NET)
- IWMSServerLimits Object (Visual Basic .NET)
- Server Object Model (Visual Basic .NET)
Previous | Next |