WMS_EVENT_PUBLISHING_POINT

banner art

Previous Next

WMS_EVENT_PUBLISHING_POINT

The operating status of a publishing point or a property on the publishing point has changed. The WMS_COMMAND_CONTEXT_EVENT in the command context contains one of the following WMS_PUBLISHING_POINT_EVENT_TYPE values.

Value Description
WMS_EVENT_PUBLISHING_POINT_ADD The server has attempted to add a new publishing point object to an IWMSPublishingPoints collection. You can use the HRESULT from the WMS_EVENT structure to determine whether the attempt succeeded.
WMS_EVENT_PUBLISHING_POINT_REMOVE The server has attempted to remove a publishing point from the IWMSPublishingPoints collection. You can use the HRESULT from the WMS_EVENT structure to determine whether the attempt succeeded.
WMS_EVENT_PUBLISHING_POINT_ALLOW_CLIENTS_TO_CONNECT_CHANGE The AllowClientsToConnect property on the IWMSPublishingPoint interface changed. The new value is indicated in the command context by the @WMS_COMMAND_CONTEXT_EVENT_NEW_VALUE property.
WMS_EVENT_PUBLISHING_POINT_START_WITHOUT_DATA The StartWithoutData method on the IWMSBroadcastPublishingPoint interface was called. You can use the HRESULT from the WMS_EVENT structure to determine whether the attempt succeeded.
WMS_EVENT_PUBLISHING_POINT_START The Start method on the IWMSBroadcastPublishingPoint interface was called. You can use the HRESULT from the WMS_EVENT structure to determine whether the attempt succeeded.
WMS_EVENT_PUBLISHING_POINT_STOP The Stop method on the IWMSBroadcastPublishingPoint interface was called. You can use the HRESULT from the WMS_EVENT structure to determine whether the attempt succeeded.
WMS_EVENT_PUBLISHING_POINT_START_ARCHIVE The StartArchive method on the IWMSBroadcastPublishingPoint interface was called. You can use the HRESULT from the WMS_EVENT structure to determine whether the attempt succeeded.
WMS_EVENT_PUBLISHING_POINT_STOP_ARCHIVE The StopArchive method on the IWMSBroadcastPublishingPoint interface was called. You can use the HRESULT from the WMS_EVENT structure to determine whether the attempt succeeded.
WMS_EVENT_PUBLISHING_POINT_NAME_CHANGE The Name property on the IWMSPublishingPoint interface changed. The previous and new values are indicated in the command context by the @WMS_COMMAND_CONTEXT_EVENT_OLD_VALUE and the @WMS_COMMAND_CONTEXT_EVENT_NEW_VALUE values respectively.
WMS_EVENT_PUBLISHING_POINT_PATH_CHANGE The Path property on the IWMSPublishingPoint interface changed. The previous and new values are indicated in the command context by the @WMS_COMMAND_CONTEXT_EVENT_OLD_VALUE and the @WMS_COMMAND_CONTEXT_EVENT_NEW_VALUE values respectively.
WMS_EVENT_PUBLISHING_POINT_ALLOW_CLIENT_TO_START_AND_STOP_CHANGE The AllowClientToStart property on the IWMSPublishingPoint interface changed. The previous and new values are indicated in the command context by the @WMS_COMMAND_CONTEXT_EVENT_OLD_VALUE and the @WMS_COMMAND_CONTEXT_EVENT_NEW_VALUE values respectively.
WMS_EVENT_PUBLISHING_POINT_PROPERTY_CHANGE An item was added or changed in the IWMSNamedValues collection for the publishing point. The previous and new values are indicated in the command context by the @WMS_COMMAND_CONTEXT_EVENT_OLD_VALUE and the @WMS_COMMAND_CONTEXT_EVENT_NEW_VALUE values respectively. The @WMS_COMMAND_CONTEXT_EVENT_PROPERTY_NAME value in the command context is set to the name of the property that was changed.
WMS_EVENT_PUBLISHING_POINT_WRAPPER_PATH_CHANGE The WrapperPath property on the IWMSPublishingPoint interface changed. The previous and new values are indicated in the command context by the @WMS_COMMAND_CONTEXT_EVENT_OLD_VALUE and the @WMS_COMMAND_CONTEXT_EVENT_NEW_VALUE values respectively.
WMS_EVENT_PUBLISHING_POINT_ENABLE_WRAPPER_PATH_CHANGE The EnableWrapperPath property on the IWMSPublishingPoint interface changed. The previous and new values are indicated in the command context by the @WMS_COMMAND_CONTEXT_EVENT_OLD_VALUE and the @WMS_COMMAND_CONTEXT_EVENT_NEW_VALUE values respectively.
WMS_EVENT_PUBLISHING_POINT_ALLOW_CONTENT_CACHING_CHANGE The AllowContentCaching property on the IWMSOnDemandPublishingPoint interface changed. The previous and new values are indicated in the command context by the @WMS_COMMAND_CONTEXT_EVENT_OLD_VALUE and the @WMS_COMMAND_CONTEXT_EVENT_NEW_VALUE values respectively.
WMS_EVENT_PUBLISHING_POINT_STREAM_END The publishing point has stopped sending a stream. Because a publishing point does not automatically stop when an encoder, for example, sends an end-of-stream notification, this event can be used to determine when the stop method should be called to disconnect all clients.
WMS_EVENT_PUBLISHING_POINT_CRITICAL_ERROR An authentication or authorization plug-in failed. The server stops allowing new connections and stops existing connections from requesting content for which an authorization is required.
WMS_EVENT_PUBLISHING_POINT_ENABLE_CLIENT_WILDCARD_DIRECTORY_ACCESS_CHANGE The EnableClientDirectoryWildcardAccess property on the IWMSPublishingPoint interface changed. The previous and new values are indicated in the command context by the @WMS_COMMAND_CONTEXT_EVENT_OLD_VALUE and the @WMS_COMMAND_CONTEXT_EVENT_NEW_VALUE values respectively.
WMS_EVENT_PUBLISHING_POINT_DISTRIBUTION_USER_NAME_CHANGE The DistributionUserName property on the IWMSPublishingPoint interface changed. The previous and new values are indicated in the command context by the @WMS_COMMAND_CONTEXT_EVENT_OLD_VALUE and the @WMS_COMMAND_CONTEXT_EVENT_NEW_VALUE values respectively.
WMS_EVENT_PUBLISHING_POINT_DISTRIBUTION_PASSWORD The DistributionPassword property on the IWMSPublishingPoint interface changed. The previous and new values are not recorded in the command context.
WMS_EVENT_PUBLISHING_POINT_ALLOW_PLAYER_SIDE_DISK_CACHING_CHANGE The AllowPlayerSideDiskCaching property on the IWMSPublishingPoint interface changed.
WMS_EVENT_PUBLISHING_POINT_BUFFER_SETTING_CHANGE The BufferSetting property on the IWMSPublishingPoint interface changed.
WMS_EVENT_PUBLISHING_POINT_ENABLE_FEC_CHANGE The EnableFEC property on the IWMSPublishingPoint interface changed.

See Also (General)

See Also (Visual Basic .NET)

See Also (C#)

See Also (C++)

Previous Next