Remote Desktop Services API Enumeration Types

The following enumeration types are used with the Remote Desktop Services API.

In this section

WTS_CONFIG_CLASS

Contains values that indicate the type of user configuration information to set or retrieve in a call to the WTSQueryUserConfig and WTSSetUserConfig functions.

WTS_CONFIG_SOURCE

Specifies the source of configuration information returned by the WTSQueryUserConfig function.

WTS_CONNECTSTATE_CLASS

Specifies the connection state of a Remote Desktop Services session.

WTS_INFO_CLASS

Contains values that indicate the type of session information to retrieve in a call to the WTSQuerySessionInformation function.

WTS_TYPE_CLASS

Specifies the type of structure that a Remote Desktop Services function has returned in a buffer.

WTS_VIRTUAL_CLASS

Contains values that indicate the type of virtual channel information to retrieve.

WTSSBX_ADDRESS_FAMILY

Contains values that indicate the address family of a network address that is being used for redirection.

WTSSBX_MACHINE_DRAIN

Contains values that indicate the drain state of a Remote Desktop Session Host (RD Session Host) server.

WTSSBX_MACHINE_SESSION_MODE

Contains values that indicate the session mode of a RD Session Host server.

WTSSBX_MACHINE_STATE

Contains values that indicate the current state of a server.

WTSSBX_NOTIFICATION_TYPE

Contains values that indicate the type of status change that occurred on a RD Session Host server or a user session.

WTSSBX_SESSION_STATE

Contains values that indicate the connection state of a user session.