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 |
| IID | IID_IWTSSBPlugin is defined as DC44BE78-B18D-4399-B210-641BF67A002C |
See Also
- IWTSSBPlugin
Send comments about this topic to Microsoft
Build date: 10/19/2009