WTSSBX_NOTIFICATION_TYPE enumeration

Contains values that indicate the type of status change that occurred on a Remote Desktop Session Host (RD Session Host) server or a user session. Remote Desktop Connection Broker (RD Connection Broker) uses this enumeration type in the WTSSBX_MachineChangeNotification and WTSSBX_SessionChangeNotification methods to notify the plug-in about changes that have occurred.

Syntax


typedef enum  { 
  WTSSBX_NOTIFICATION_REMOVED  = 1,
  WTSSBX_NOTIFICATION_CHANGED  = 2,
  WTSSBX_NOTIFICATION_ADDED    = 4,
  WTSSBX_NOTIFICATION_RESYNC   = 8
} WTSSBX_NOTIFICATION_TYPE;

Constants

WTSSBX_NOTIFICATION_REMOVED

RD Connection Broker received a Removed notification. This indicates that a user has logged off an RD Session Host server or that an RD Session Host server left a farm in RD Connection Broker.

WTSSBX_NOTIFICATION_CHANGED

RD Connection Broker received a Changed notification. This indicates that the session state of the RD Session Host server changed or that an RD Session Host server setting, such as the IP address or the maximum session limit, changed.

WTSSBX_NOTIFICATION_ADDED

RD Connection Broker received an Added notification. This indicates that a user logged into an RD Session Host server or that an RD Session Host server joined a farm in RD Connection Broker.

WTSSBX_NOTIFICATION_RESYNC

RD Connection Broker received a Resync notification. This indicates that an RD Session Host server joined a farm in RD Connection Broker and the new RD Session Host server is now synchronizing its session information with the RD Connection Broker server.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008

Header

Tssbx.h

IDL

Tssbx.idl

See also

IWTSSBPlugin

 

 

Show:
© 2014 Microsoft