Remote Desktop Protocol Provider Structures

The custom remote protocol API supports the following structures.

In this section

TSMF_SUPPORT_DATA_IN

Contains information about media formats.

TSMF_SUPPORT_DATA_OUT

Contains information about media formats.

TSMF_SUPPORT_NODEDATA_IN

Used inside the TSMF_SUPPORT_DATA_IN structure to contain information about supported media formats.

TSMF_SUPPORT_NODEDATA_OUT

Used inside the TSMF_SUPPORT_DATA_OUT structure to contain information about supported media formats.

WRDS_CONNECTION_SETTINGS

Contains connection setting information for a remote session.

WRDS_CONNECTION_SETTINGS_1

Contains connection setting information for a remote session.

WRDS_DYNAMIC_TIME_ZONE_INFORMATION

Contains dynamic time zone information.

WRDS_LISTENER_SETTINGS

Contains listener setting information for a remote session.

WRDS_LISTENER_SETTINGS_1

Contains listener settings for a remote session.

WRDS_SETTINGS

Contains policy-related setting information for a remote session.

WRDS_SETTINGS_1

Contains policy-related settings for a remote session.

WTS_CACHE_STATS

Contains protocol cache statistics.

WTS_DISPLAY_IOCTL

Contains information about the client display.

WTS_CLIENT_DATA

Contains information about the client connection.

WTS_LICENSE_CAPABILITIES

Contains information about the licensing capabilities of the client.

WTS_POLICY_DATA

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

WTS_PROPERTY_VALUE

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

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.

WTS_USER_DATA

Contains select client property values.

Remote Desktop Protocol Provider Reference

Remote Desktop Protocol Provider Enumerations

Remote Desktop Protocol Provider Interfaces

Remote Desktop Protocol Provider Unions