9 Index

A

AASYNDATA packet

AASYNDATARESP packet

Abstract data model

   client

   server

      TSG server states

Applicability

AUTHN_COOKIE_DATA structure

C

Capability negotiation

Change tracking

Client

   abstract data model

   initialization

   local events

   message processing

   overview

   sequencing rules

   timer events - idle timeout

   timers - idle timeout

Common data types

CONNECT_PKT packet

CONNECT_PKT_RESP packet

Connection setup phase

D

Data model - abstract

   client

   server

      TSG server states

Data representation

   TsProxySendToServer

   TsProxySetupReceivePipe

Data transfer phase

Data types

   common

   PCHANNEL_CONTEXT_HANDLE_NOSERIALIZE

   PCHANNEL_CONTEXT_HANDLE_SERIALIZE

   PTUNNEL_CONTEXT_HANDLE_NOSERIALIZE

   PTUNNEL_CONTEXT_HANDLE_SERIALIZE

   RESOURCENAME

DATA_PKT packet

DISC_PKT packet

E

Examples

   normal scenario

   pluggable authentication scenario with consent message returned

   reauthentication

F

Fields - vendor-extensible

Full IDL

G

Generic receive pipe message packet

Generic_Send_Data_Message_Packet packet

Glossary

H

HTTP_byte_BLOB packet

HTTP_CAPABILITY_IDLE_TIMEOUT

HTTP_CAPABILITY_MESSAGING_CONSENT_SIGN

HTTP_CAPABILITY_MESSAGING_SERVICE_MSG

HTTP_CAPABILITY_REAUTH

HTTP_CAPABILITY_TYPE_QUAR_SOH

HTTP_CAPABILITY_UDP_TRANSPORT

HTTP_CHANNEL_PACKET packet

HTTP_CHANNEL_PACKET_VARIABLE Structure packet

HTTP_CHANNEL_RESPONSE packet

HTTP_CHANNEL_RESPONSE_FIELD_AUTHNCOOKIE

HTTP_CHANNEL_RESPONSE_FIELD_CHANNELID

HTTP_CHANNEL_RESPONSE_FIELD_UDPPORT

HTTP_CHANNEL_RESPONSE_OPTIONAL packet

HTTP_CLOSE_PACKET Structure packet

HTTP_DATA_PACKET packet

HTTP_EXTENDED_AUTH_NONE

HTTP_EXTENDED_AUTH_PAA

HTTP_EXTENDED_AUTH_PACKET packet

HTTP_EXTENDED_AUTH_SC

HTTP_HANDSHAKE_REQUEST_PACKET packet

HTTP_HANDSHAKE_RESPONSE_PACKET packet

HTTP_KEEPALIVE_PACKET packet

HTTP_PACKET_HEADER packet

HTTP_REAUTH_MESSAGE packet

HTTP_SERVICE_MESSAGE packet

HTTP_TUNNEL_AUTH_FIELD_SOH

HTTP_TUNNEL_AUTH_PACKET packet

HTTP_TUNNEL_AUTH_PACKET_OPTIONAL packet

HTTP_TUNNEL_AUTH_RESPONSE packet

HTTP_TUNNEL_AUTH_RESPONSE_FIELD_IDLE_TIMEOUT

HTTP_TUNNEL_AUTH_RESPONSE_FIELD_REDIR_FLAGS

HTTP_TUNNEL_AUTH_RESPONSE_FIELD_SOH_RESPONSE

HTTP_TUNNEL_AUTH_RESPONSE_OPTIONAL packet

HTTP_TUNNEL_PACKET packet (section 2.2.10.18, section 2.2.10.19)

HTTP_TUNNEL_PACKET_FIELD_PAA_COOKIE

HTTP_TUNNEL_PACKET_FIELD_REAUTH

HTTP_TUNNEL_REDIR_DISABLE_ALL

HTTP_TUNNEL_REDIR_DISABLE_CLIPBOARD

HTTP_TUNNEL_REDIR_DISABLE_DRIVE

HTTP_TUNNEL_REDIR_DISABLE_PNP

HTTP_TUNNEL_REDIR_DISABLE_PORT

HTTP_TUNNEL_REDIR_DISABLE_PRINTER

HTTP_TUNNEL_REDIR_ENABLE_ALL

HTTP_TUNNEL_RESPONSE packet

HTTP_TUNNEL_RESPONSE_FIELD_CAPS

HTTP_TUNNEL_RESPONSE_FIELD_CONSENT_MSG

HTTP_TUNNEL_RESPONSE_FIELD_SOH_REQ

HTTP_TUNNEL_RESPONSE_FIELD_TUNNEL_ID

HTTP_TUNNEL_RESPONSE_OPTIONAL packet

HTTP_UNICODE_STRING packet

I

IDL

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   client

   server

Introduction

L

Local events

   client

   server

      data arrival from target server

M

MAX_RESOURCE_NAMES

Message processing

   client

   server

      overview

      shutdown phase

Messages

   data types

   overview

   PCHANNEL_CONTEXT_HANDLE_NOSERIALIZE data type

   PCHANNEL_CONTEXT_HANDLE_SERIALIZE data type

   PTUNNEL_CONTEXT_HANDLE_NOSERIALIZE data type

   PTUNNEL_CONTEXT_HANDLE_SERIALIZE data type

   RESOURCENAME data type

   return codes

   transport

N

Normal scenario example

Normative references

O

Overview

   connection setup phase

   data transfer phase

   RPC call phases - overview

   shutdown phase

   synopsis

Overview (synopsis)

P

Parameters - security index

PCHANNEL_CONTEXT_HANDLE_NOSERIALIZE data type

PCHANNEL_CONTEXT_HANDLE_SERIALIZE data type

PKT_TYPE_CHANNEL_CREATE

PKT_TYPE_CHANNEL_RESPONSE

PKT_TYPE_CLOSE_CHANNEL

PKT_TYPE_CLOSE_CHANNEL_RESPONSE

PKT_TYPE_CONNECT_REQ/1

PKT_TYPE_CONNECT_RESP/2

PKT_TYPE_DATA

PKT_TYPE_DISCONNECT/4

PKT_TYPE_EXTENDED_AUTH_MSG

PKT_TYPE_HANDSHAKE_REQUEST

PKT_TYPE_HANDSHAKE_RESPONSE

PKT_TYPE_KEEPALIVE

PKT_TYPE_PAYLOAD/3

PKT_TYPE_REAUTH_MESSAGE

PKT_TYPE_SERVICE_MESSAGE

PKT_TYPE_TUNNEL_AUTH

PKT_TYPE_TUNNEL_AUTH_RESPONSE

PKT_TYPE_TUNNEL_CREATE

PKT_TYPE_TUNNEL_RESPONSE

Pluggable authentication scenario with consent message returned example

Preconditions

Prerequisites

Product behavior

Protocol Details

   overview

PTSENDPOINTINFO

PTSG_CAPABILITY_NAP

PTSG_PACKET

PTSG_PACKET_AUTH

PTSG_PACKET_CAPABILITIES

PTSG_PACKET_CAPS_RESPONSE

PTSG_PACKET_HEADER

PTSG_PACKET_MSG_REQUEST

PTSG_PACKET_MSG_RESPONSE

PTSG_PACKET_QUARCONFIGREQUEST

PTSG_PACKET_QUARENC_RESPONSE

PTSG_PACKET_QUARREQUEST

PTSG_PACKET_REAUTH

PTSG_PACKET_REAUTH_MESSAGE

PTSG_PACKET_RESPONSE

PTSG_PACKET_STRING_MESSAGE

PTSG_PACKET_VERSIONCAPS

PTSG_REDIRECTION_FLAGS

PTUNNEL_CONTEXT_HANDLE_NOSERIALIZE data type

PTUNNEL_CONTEXT_HANDLE_SERIALIZE data type

R

RDG Client to RDG Server packet packet

RDG Server to RDG Client Packet Format for Final Response packet

RDG Server to RDG Client Packet Format for Intermediate Responses packet

Reauthentication example

References

   informative

   normative

Relationship to other protocols

RESOURCENAME data type

responseData Format packet

Return codes

RPC call phases - overview

S

Security

   implementer considerations

   overview

   parameter index

Sequencing rules

   client

   server

      overview

      shutdown phase

Server

   abstract data model

      TSG server states

   initialization

   local events

      data arrival from target server

   message processing

      overview

      shutdown phase

   overview

   sequencing rules

      overview

      shutdown phase

   timer events

      connection

      reauthentication

      session timeout

   timers

      connection

      reauthentication

Shutdown phase

Standards assignments

T

Timer events

   client - idle timeout

   server

      connection

      reauthentication

      session timeout

Timers

   client - idle timeout

   server

      connection

      reauthentication

Tracking changes

Transport

TSENDPOINTINFO structure

TSG_ASYNC_MESSAGE_CONSENT_MESSAGE

TSG_ASYNC_MESSAGE_REAUTH

TSG_ASYNC_MESSAGE_SERVICE_MESSAGE

TSG_CAPABILITY_NAP structure

TSG_CAPABILITY_TYPE_NAP

TSG_MESSAGING_CAP_CONSENT_SIGN

TSG_MESSAGING_CAP_REAUTH

TSG_MESSAGING_CAP_SERVICE_MSG

TSG_NAP_CAPABILITY_IDLE_TIMEOUT

TSG_NAP_CAPABILITY_QUAR_SOH

TSG_PACKET structure

TSG_PACKET_AUTH structure

TSG_PACKET_CAPABILITIES structure

TSG_PACKET_CAPS_RESPONSE structure

TSG_PACKET_HEADER structure

TSG_PACKET_MSG_REQUEST structure

TSG_PACKET_MSG_RESPONSE structure

TSG_PACKET_QUARCONFIGREQUEST structure

TSG_PACKET_QUARENC_RESPONSE structure

TSG_PACKET_QUARREQUEST structure

TSG_PACKET_REAUTH structure

TSG_PACKET_REAUTH_MESSAGE structure

TSG_PACKET_RESPONSE structure

TSG_PACKET_STRING_MESSAGE structure

TSG_PACKET_TYPE_AUTH

TSG_PACKET_TYPE_CAPS_RESPONSE

TSG_PACKET_TYPE_HEADER

TSG_PACKET_TYPE_MESSAGE_PACKET

TSG_PACKET_TYPE_MSGREQUEST_PACKET

TSG_PACKET_TYPE_QUARCONFIGREQUEST

TSG_PACKET_TYPE_QUARENC_RESPONSE

TSG_PACKET_TYPE_QUARREQUEST

TSG_PACKET_TYPE_REAUTH

TSG_PACKET_TYPE_RESPONSE

TSG_PACKET_TYPE_VERSIONCAPS

TSG_PACKET_VERSIONCAPS structure

TSG_REDIRECTION_FLAGS structure

TSG_TUNNEL_CALL_ASYNC_MSG_REQUEST

TSG_TUNNEL_CANCEL_ASYNC_MSG_REQUEST

TsProxyAuthorizeTunnel method

TsProxyCloseChannel method

TsProxyCloseTunnel method

TsProxyCreateChannel method

TsProxyCreateTunnel method

TsProxyMakeTunnelCall method

TsProxySendToServer data representation

TsProxySendToServer method

TsProxySendToServer_request packet

TsProxySendToServer_response packet

TsProxySetupReceivePipe data representation

TsProxySetupReceivePipe method

TsProxySetupReceivePipe_final_response packet

TsProxySetupReceivePipe_request packet

TsProxySetupReceivePipe_response packet

U

UDP_CORRELATION_INFO packet

UDP_PACKET_HEADER packet

V

Vendor-extensible fields

Versioning

Show: