WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE enumeration

Specifies the type of automatic actions a WDS transport server, running on Windows Server 2008 R2, should use to handle a client computer that is slowing the multicast transmission.

Syntax


typedef enum  { 
  WdsTptSlowClientHandlingUnknown         = 0,
  WdsTptSlowClientHandlingNone            = 1,
  WdsTptSlowClientHandlingAutoDisconnect  = 2,
  WdsTptSlowClientHandlingMultistream     = 3
} WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE,*PWDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE;

Constants

WdsTptSlowClientHandlingUnknown

Default value that indicates the automatic action used to handle slow client computers is not known.

WdsTptSlowClientHandlingNone

Indicates that the server takes no action on any clients that are slowing the multicast transmission.

WdsTptSlowClientHandlingAutoDisconnect

Indicates that the server detects clients that are slowing the multicast transmission below a configured threshold. Depending on a configurable setting, the server disconnects the slow clients from the multicast transmission or instructs the slow clients to fallback to an alternate mechanism for retrieving data. For example, a client disconnected from a multicast session can try using unicast instead.

WdsTptSlowClientHandlingMultistream

Indicates that the server detects clients that are slowing the multicast transmission below a specified percentage of available bandwidth. The server moves the slow clients to lower-speed streams of the same multicast transmission. The server cannot move legacy clients that do not support the multistream handling option, and in this case, the server disconnects the client or instructs the client to fallback depending upon the SlowClientFallback property.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Wdstptmgmt.h

 

 

Community Additions

ADD
Show: