wtsdefs.h header

This header is used by Remote Desktop Services. For more information, see:

wtsdefs.h contains the following programming interfaces:

Structures

 
__WTS_PROPERTY_VALUE

Contains information about a property value to retrieve from the protocol.
_WTS_CACHE_STATS

Contains protocol cache statistics.
_WTS_CACHE_STATS_UN

Contains cache statistics.
_WTS_CLIENT_DATA

Contains information about the client connection.
_WTS_DISPLAY_IOCTL

Contains information about the client display.
_WTS_LICENSE_CAPABILITIES

Contains information about the licensing capabilities of the client.
_WTS_PROTOCOL_CACHE

Contains the number of cache reads and cache hits.
_WTS_PROTOCOL_COUNTERS

Contains protocol performance counters.
_WTS_PROTOCOL_STATUS

Contains information about the status of the protocol.
_WTS_SERVICE_STATE

Contains information about changes in the state of the Remote Desktop Services service.
_WTS_SESSION_ID

Contains a GUID that uniquely identifies a session.
_WTS_SMALL_RECT

Contains client window coordinates.
_WTS_SOCKADDR

Contains a socket address.
_WTS_SYSTEMTIME

Specifies date and time information for transitions between standard time and daylight saving time.
_WTS_TIME_ZONE_INFORMATION

Contains client time zone information.
_WTS_USER_CREDENTIAL

Contains credential information for a user.
WRDS_CONNECTION_SETTING

Contains different levels of settings for a remote desktop connection.
WRDS_CONNECTION_SETTINGS

Contains connection setting information for a remote session. (WRDS_CONNECTION_SETTINGS)
WRDS_CONNECTION_SETTINGS_1

Contains connection setting information for a remote session. (WRDS_CONNECTION_SETTINGS_1)
WRDS_DYNAMIC_TIME_ZONE_INFORMATION

Contains dynamic time zone information.
WRDS_LISTENER_SETTING

Contains different levels of listener settings for a remote desktop connection.
WRDS_LISTENER_SETTINGS

Contains listener setting information for a remote session.
WRDS_LISTENER_SETTINGS_1

Contains listener settings for a remote session.
WRDS_SETTING

Contains different levels of policy-related settings for a remote desktop connection.
WRDS_SETTINGS

Contains policy-related setting information for a remote session.
WRDS_SETTINGS_1

Contains policy-related settings for a remote session.
WTS_POLICY_DATA

Contains policy information that is passed by the Remote Desktop Services service to the protocol.
WTS_USER_DATA

Contains select client property values.

Enumerations

 
WRDS_CONNECTION_SETTING_LEVEL

Specifies the type of structure contained in the WRdsConnectionSetting member of the WRDS_CONNECTION_SETTINGS structure.
WRDS_LISTENER_SETTING_LEVEL

Used to specify the type of structure that is contained in the WRdsListenerSetting member of the WRDS_LISTENER_SETTINGS structure.
WRDS_SETTING_LEVEL

Specifies the type of structure contained in the WRdsSetting member of the WRDS_SETTINGS structure.
WRDS_SETTING_STATUS

Specifies the status of a policy setting for various members of the WRDS_SETTINGS_1 structure.
WRDS_SETTING_TYPE

Specifies the category of settings being stored in a WRDS_SETTINGS structure.
WTS_CERT_TYPE

Contains values that specify the type of certificate used to obtain a license.
WTS_LOGON_ERROR_REDIRECTOR_RESPONSE

Contains values that specify the preferred response of the protocol to a logon error.
WTS_RCM_DRAIN_STATE

Contains information about the drain state of the Remote Desktop Session Host (RD Session Host) server.
WTS_RCM_SERVICE_STATE

Contains information about the state of the Remote Desktop Services service.