Using the IWMSPublishingPoint Object to Identify Errors

banner art

Previous Next

Using the IWMSPublishingPoint Object to Identify Errors

You can call the Status property on the IWMSPublishingPoint interface to determine whether a critical or non-critical error has occurred. The property retrieves a value from the WMS_PUBLISHING_POINT_STATUS enumeration type. This must be one of the following values.

Value Description
WMS_PUBLISHING_POINT_RUNNING The server is running.
WMS_PUBLISHING_POINT__ERROR An error has occurred in a plug-in object loaded at the server level.
WMS_PUBLISHING_POINT__ERROR_CRITICAL An error has occurred in a publishing point-level authentication or authorization plug-in. The publishing point will not allow new connections or authorize new actions for connected clients.

When an error occurs, you can walk through each server-level plug-in to determine which plug-in has failed. You can call the Status property on the IWMSPlugin interface to retrieve error information about the plug-in. For more information, see Using the IWMSPlugin Object to Identify Errors.

A broadcast publishing point uses the WMS_BROADCAST_PUBLISHING_POINT_STATUS enumeration type to return broadcast-specific status information, which can be any of the following values.

Value Description
WMS_BROADCAST_PUBLISHING_POINT_STOPPED The publishing point has stopped.
WMS_BROADCAST_PUBLISHING_POINT_STARTED_WITHOUT_DATA The publishing point has been initialized, and the multicast data sinks are transmitting multicast beacons.
WMS_BROADCAST_PUBLISHING_POINT_STARTED The broadcast publishing point is running.
WMS_BROADCAST_PUBLISHING_POINT_ARCHIVING The broadcast publishing point is archiving content to a file.
WMS_BROADCAST_PUBLISHING_POINT_CHANGE_IN_PROGRESS The broadcast publishing point is starting if stopped, or stopping if started.

See Also (General)

See Also (Visual Basic .NET)

See Also (C#)

See Also (C++)

Previous Next