Partager via


WMS_Publishing_Point_Event Class

The WMS_Publishing_Point_Event class indicates that the status of a publishing point has changed. The following table identifies the properties of this class.

Display name

Property name

Data type

Value

Description

Sub-event

SubEvent

uint32

Indicates a specific publishing point event.

Add=0

The server attempted to add a new publishing point to an IWMSPublishingPoints collection.

Remove=1

The server has attempted to remove a publishing point from the IWMSPublishingPoints collection.

Allow Clients to Connect Change=2

The AllowClientsToConnect property on the IWMSPublishingPoint interface changed. The new value is contained in the NewValue property.

Start Without Data=3

The StartWithoutData method on the IWMSBroadcastPublishingPoint interface was called. You can use the ErrorStr property from the WMS_Common_Event_Info class to determine whether the attempt succeeded.

Start=4

The Start method on the IWMSBroadcastPublishingPoint interface was called. You can use the ErrorStr property from the WMS_Common_Event_Info class to determine whether the attempt succeeded.

Stop=5

The IWMSBroadcastPublishingPoint::Stop method was called. You can use the ErrorStr property from the WMS_Common_Event_Info class to determine whether the attempt succeeded.

Start Archive=6

The StartArchive method on the IWMSBroadcastPublishingPoint interface was called. You can use the ErrorStr property from the WMS_Common_Event_Info class to determine whether the attempt succeeded.

Stop Archive=7

The StopArchive method on the IWMSBroadcastPublishingPoint interface was called. You can use the ErrorStr property from the WMS_Common_Event_Info class to determine whether the attempt succeeded.

Name Change=8

The Name property on the IWMSPublishingPoint interface changed. The previous and new values are contained in the OldValue and NewValue properties respectively.

Path Change=9

The Path property on the IWMSPublishingPoint interface changed. The previous and new values are contained in the OldValue and NewValue properties respectively.

Allow Client to Start and Stop Change=10

The AllowClientToStartAndStopChange property on the IWMSPublishingPoint interface changed. The previous and new values are contained in the OldValue and NewValue properties respectively.

Property Change=11

An item in the IWMSNamedValues collection for the publishing point was added or changed. The previous and new values are contained in the OldValue and NewValue properties respectively. The PropertyName property indicates the name of the property

Wrapper Path Change =12

The WrapperPath property on the IWMSPublishingPoint interface changed. The previous and new values are contained in the OldValue and NewValue properties respectively.

Enable Wrapper Path Change=13

The EnableWrapperPath property on the IWMSPublishingPoint interface changed. The previous and new values are contained in the OldValue and NewValue properties respectively.

Allow Content Caching Change=14

The AllowContentCaching property on the IWMSPublishingPoint interface changed. The previous and new values are contained in the OldValue and NewValue properties respectively.

Stream End=15

An IWMSBroadcastPublishingPoint object has finished 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.

Critical Error=16

An authentication or authorization plug-in failed. The server stops allowing new connections and stops existing connections from requesting content for which authorization is required.

Enable Client Wildcard Directory Access Change=17

The EnableClientWildcardDirectoryAccessChange property on the IWMSPublishingPoint interface changed. The previous and new values are contained in the OldValue and NewValue properties respectively.

Distribution User Name Change=18

The DistributionUserName property on the IWMSPublishingPoint interface changed. The previous and new values are contained in the OldValue and NewValue properties respectively.

Distribution Password Change=19

The DistributionPassword property on the IWMSPublishingPoint interface changed. The previous and new values are contained in the notOldValue and NewValue properties.

Allow Player-side Disk Caching=20

The AllowPlayerSideDiskCaching property on the IWMSPublishingPoint interface changed. The previous and new values are contained in the OldValue and NewValue properties respectively.

Buffer Setting=21

The BufferSetting property on the IWMSPublishingPoint interface changed. The previous and new values are contained in the OldValue and NewValue properties respectively.

Enable FEC=22

The EnableFEC property on the IWMSPublishingPoint interface changed. The previous and new values are contained in the OldValue and NewValue properties respectively.

Publishing Point ID

PublishingPointID

String

Contains the publishing point ID.

Publishing Point Name

PublishingPointName

String

Contains the name of the publishing point.

Publishing Point Moniker

PublishingPointMoniker

String

Contains the display name for the publishing point moniker.

Administrator Name

AdministratorName

String

Contains the name of the administrator that caused this event.

Old Value

OldValue

String

Contains the old value for a changed property. For a Boolean value True = 1 and False = 0.

New Value

NewValue

String

Contains the new value for a changed property. For a Boolean value True = 1 and False = 0.

Property Name

PropertyName

String

Contains the name of the IWMSNamedValue interface that changed.

See Also (General)

See Also (Visual Basic .NET)

See Also (C#)

See Also (C++)