Services Bureau à distance

Vue d’ensemble de la technologie des services Bureau à distance.

Pour développer les services Bureau à distance, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
AAAccountingDataType

Spécifie le type d’événement dont la méthode ITSGAccountingEngine ::D oAccounting est avertie.
AAAuthSchemes

Spécifie le type d’authentification utilisé pour se connecter à la passerelle Bureau à distance (passerelle Bureau à distance).
AE_POSITION_FLAGS

Définit des constantes pour la structure AE_CURRENT_POSITION. Ces constantes décrivent le degré de validité de la position actuelle.
PolicyAttributeType

Spécifie les paramètres de redirection associés à une connexion.
RDV_TASK_STATUS

Utilisé avec la méthode IRDVTaskPluginNotifySink ::OnTaskStateChange pour indiquer le status d’une tâche.
RemoteActionType

Action à envoyer à la session distante.
SnapshotEncodingType

Type d’encodage utilisé pour un client de conteneur d’application RDP (Remote Desktop Protocol) instantané.
SnapshotFormatType

Format de données utilisé pour un client de conteneur d’application RDP (Remote Desktop Protocol) instantané.
TARGET_CHANGE_TYPE

Spécifie le type de modification qui s’est produit dans une cible.
TARGET_STATE

Indique l’état d’une cible.
TARGET_TYPE

Indique si une cible appartient à un pool ou à une batterie de serveurs.
TS_SB_SORT_BY

Spécifie l’ordre de tri. Il est utilisé comme paramètre dans la méthode EnumerateTargets.
TSPUB_PLUGIN_PD_ASSIGNMENT_TYPE

Spécifie le type d’affectation d’une résolution de bureau personnelle.
TSPUB_PLUGIN_PD_RESOLUTION_TYPE

Spécifie le type de résolution de bureau personnel demandée.
TSSD_AddrV46Type

Indique le type d’adresse IP.
TSSESSION_STATE

Indique l’état d’une session.
WRDS_CONNECTION_SETTING_LEVEL

Spécifie le type de structure contenu dans le membre WRdsConnectionSetting de la structure WRDS_CONNECTION_SETTINGS.
WRDS_LISTENER_SETTING_LEVEL

Permet de spécifier le type de structure contenu dans le membre WRdsListenerSetting de la structure WRDS_LISTENER_SETTINGS.
WRDS_SETTING_LEVEL

Spécifie le type de structure contenu dans le membre WRdsSetting de la structure WRDS_SETTINGS.
WRDS_SETTING_STATUS

Spécifie la status d’un paramètre de stratégie pour différents membres de la structure WRDS_SETTINGS_1.
WRDS_SETTING_TYPE

Spécifie la catégorie de paramètres stockés dans une structure de WRDS_SETTINGS.
WRdsGraphicsChannelType

Utilisé pour spécifier le type de canal virtuel graphique à créer dans la méthode IWRdsGraphicsChannelManager ::CreateChannel.
WTS_CERT_TYPE

Contient des valeurs qui spécifient le type de certificat utilisé pour obtenir une licence.
WTS_CONFIG_CLASS

Contient des valeurs qui indiquent le type d’informations de configuration utilisateur à définir ou à récupérer dans un appel aux fonctions WTSQueryUserConfig et WTSSetUserConfig.
WTS_CONFIG_SOURCE

Spécifie la source des informations de configuration retournées par la fonction WTSQueryUserConfig.
WTS_CONNECTSTATE_CLASS

Spécifie l’état de connexion d’une session des services Bureau à distance.
WTS_INFO_CLASS

Contient des valeurs qui indiquent le type d’informations de session à récupérer dans un appel à la fonction WTSQuerySessionInformation.
WTS_LOGON_ERROR_REDIRECTOR_RESPONSE

Contient des valeurs qui spécifient la réponse préférée du protocole à une erreur d’ouverture de session.
WTS_RCM_DRAIN_STATE

Contient des informations sur l’état de drainage du serveur hôte de session Bureau à distance (hôte de session Bureau à distance).
WTS_RCM_SERVICE_STATE

Contient des informations sur l’état du service Services Bureau à distance.
WTS_TYPE_CLASS

Spécifie le type de structure qu’une fonction des services Bureau à distance a retourné dans une mémoire tampon.
WTS_VIRTUAL_CLASS

Contient des valeurs qui indiquent le type d’informations de canal virtuel à récupérer.
WTSSBX_ADDRESS_FAMILY

Contient des valeurs qui indiquent la famille d’adresses d’une adresse réseau utilisée pour la redirection.
WTSSBX_MACHINE_DRAIN

Contient des valeurs qui indiquent l’état de drainage d’un serveur hôte de session Bureau à distance (hôte de session Bureau à distance).
WTSSBX_MACHINE_SESSION_MODE

Contient des valeurs qui indiquent le mode de session d’un serveur hôte de session Bureau à distance (hôte de session Bureau à distance).
WTSSBX_MACHINE_STATE

Contient des valeurs qui indiquent l’état actuel d’un serveur.
WTSSBX_NOTIFICATION_TYPE

Contient des valeurs qui indiquent le type de modification status qui s’est produite sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou une session utilisateur.
WTSSBX_SESSION_STATE

Contient des valeurs qui indiquent l’état de connexion d’une session utilisateur.

Fonctions

 
AcceptConnection

Indique au protocole de poursuivre la demande de connexion.
AcceptConnection

IWTSProtocolConnection ::AcceptConnection n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::AcceptConnection.
AcquireTargetLock

Verrouille une cible.
AddEnvironmentToStore

Ajoute un environnement au magasin de plug-ins de ressources.
AddResource

Ajoute une ressource à la connexion dans RemoteApp and Desktop Connection. (IWorkspaceRegistration2.AddResource)
AddResourceEx

Ajoute une ressource à la connexion dans RemoteApp and Desktop Connection. (IWorkspaceRegistration2 ::AddResourceEx)
AddResourceType

Inscrit une extension de nom de fichier tierce auprès du runtime RemoteApp and Desktop Connections.
AddSessionToStore

Ajoute une nouvelle session au magasin de plug-ins de ressources.
AddTargetToStore

Ajoute une cible au magasin de plug-ins de ressources.
ApplySettings

Stocke le contenu spécifié dans le fichier RDP.
attachEvent

Joint un gestionnaire d’événements à un événement.
AuthenticateClientToSession

Spécifie une session à laquelle la connexion doit être reconnectée.
AuthenticateClientToSession

IWTSProtocolConnection ::AuthenticateClientToSession n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::AuthenticateClientToSession.
AuthenticateUser

Authentifie un utilisateur.
AuthorizeConnection

Détermine si la connexion spécifiée est autorisée à se connecter à la passerelle Bureau à distance (passerelle Bureau à distance).
AuthorizeResource

Détermine les ressources auxquelles la connexion spécifiée est autorisée à se connecter.
BrokenConnection

Informe le service Des services Bureau à distance que la connexion client a été perdue.
BrokenConnection

IWTSProtocolConnectionCallback ::BrokenConnection n’est plus disponible. Utilisez plutôt IWRdsProtocolConnectionCallback ::BrokenConnection.
CancelAuthentication

Annule une demande d’authentification existante.
CancelJob

Annule un travail d’approvisionnement.
CHANNEL_INIT_EVENT_FN

Fonction de rappel définie par l’application que les services Bureau à distance appellent pour notifier la DLL cliente des événements de canal virtuel.
CHANNEL_OPEN_EVENT_FN

Fonction de rappel définie par l’application que les services Bureau à distance appellent pour notifier la DLL cliente des événements pour un canal virtuel spécifique.
ClearWorkspaceCredential

Supprime les informations d’identification de l’utilisateur associées à l’ID de connexion spécifié.
Close

Ferme le canal. (IWTSVirtualChannel.Close)
Close

Appelé pour fermer le canal.
Close

Ferme une connexion une fois la session déconnectée.
Close

IWTSProtocolConnection ::Close n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::Close.
Connexion

Lance une connexion à l’aide des propriétés actuellement définies sur le contrôle client du conteneur d’application RDP (Remote Desktop Protocol).
Connecté

Avertit le plug-in que le client de connexion Bureau à distance (RDC) s’est correctement connecté au serveur hôte de session Bureau à distance (hôte de session Bureau à distance).
ConnectNotify

Signale au protocole que la session a été initialisée.
ConnectNotify

IWTSProtocolConnection ::ConnectNotify n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::ConnectNotify.
CreateChannel

Utilisé pour créer un canal virtuel graphique.
CreateEnvironmentObject

Crée un objet d’environnement ITsSbEnvironment.
CreateEnvironmentPropertySetObject

Crée un objet de propriété d’environnement ITsSbEnvironmentPropertySet.
CreateListener

Retourne une instance d’un objet d’écouteur qui écoute sur un point de terminaison spécifique.
CreateListener

Demande la création d’un objet IWRdsProtocolListener qui écoute les demandes de connexion client entrantes.
CreateListener

IWTSProtocolManager ::CreateListener n’est plus disponible. Utilisez plutôt IWRdsProtocolManager ::CreateListener.
CreateLoadBalanceResultObject

Crée un objet de résultat d’équilibrage de charge ITsSbLoadBalanceResult.
CreatePluginPropertySet

Crée un objet de propriété de plug-in ITsSbPluginPropertySet.
CreateSessionObject

Les plug-ins peuvent utiliser la méthode CreateSessionObject pour créer un objet de session ITsSbSession.
CreateTargetObject

Crée un objet cible ITsSbTarget.
CreateTargetPropertySetObject

Crée un objet set de propriétés cibles ITsSbTargetPropertySet.
CreateVirtualChannel

Demande que le protocole crée un canal virtuel.
CreateVirtualChannel

IWTSProtocolConnection ::CreateVirtualChannel n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::CreateVirtualChannel.
CreateVirtualMachines

Crée une machine virtuelle de façon asynchrone.
DeletePersonalDesktopAssignment

Appelé pour supprimer un mappage entre l’utilisateur spécifié et une machine virtuelle dans une collection de bureaux virtuels personnels.
DeleteProperties

Supprime une propriété.
DeleteResourceType

Annule l’inscription d’une extension de nom de fichier tierce auprès du runtime remoteApp and Desktop Connections.
DeleteSavedCredentials

Supprime les informations d’identification enregistrées pour l’ordinateur distant spécifié.
DeleteTarget

Supprime une cible.
DeleteVirtualMachines

Supprime une machine virtuelle de façon asynchrone.
detachEvent

Détache un gestionnaire d’événements d’un événement.
Déconnexion

Déconnecte la connexion active.
Déconnecté

Avertit le plug-in que le client de connexion Bureau à distance (RDC) s’est déconnecté du serveur Hôte de session Bureau à distance (hôte de session Bureau à distance).
DisconnectNotify

Avertit le protocole que la session a été déconnectée.
DisconnectNotify

IWTSProtocolConnection ::D isconnectNotify n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::D isconnectNotify.
DisconnectUser

Avertit la passerelle Bureau à distance qu’elle doit déconnecter le client.
DisconnectWorkspace

Déconnecte toutes les connexions existantes associées à l’ID de connexion spécifié.
DisconnectWorkspaceByFriendlyName

Déconnecte toutes les connexions existantes associées à la connexion portant le nom spécifié.
DisplayIOCtl

IWTSProtocolConnectionCallback ::D isplayIOCtl n’est plus disponible.
DoAccounting

Fournit des informations sur la création ou la fermeture de sessions pour une connexion.
DoTarget

Demande que le protocole démarre le côté cible d’une connexion fantôme.
DoTarget

IWTSProtocolShadowConnection ::D oTarget n’est plus disponible. Utilisez plutôt IWRdsProtocolShadowConnection ::D oTarget.
EnableWddmIdd

Termsrv utilise cette méthode pour indiquer à la pile de protocoles quel mode elle fonctionne.
EnumerateEnvironments

Retourne un tableau qui contient les environnements présents dans le magasin de plug-in de ressources.
EnumerateEnvironmentsByProvider

Retourne un tableau qui contient les environnements présents sur le fournisseur spécifié.
EnumerateFarms

Énumère toutes les batteries de serveurs qui ont été ajoutées par le plug-in de ressources spécifié.
EnumerateFarms

Énumère toutes les batteries de serveurs qui ont été ajoutées au magasin de plug-ins de ressources.
EnumerateProperties

Énumère un jeu de propriétés.
EnumerateSessions

Retourne un tableau qui contient des sessions sur le fournisseur spécifié.
EnumerateSessions

Énumère un ensemble de sessions spécifié.
EnumerateTargets

Retourne un tableau qui contient les cibles spécifiées présentes dans le magasin global.
EnumerateTargets

Retourne un tableau qui contient les cibles spécifiées présentes dans le magasin de plug-in de ressources.
ExecuteRemoteAction

Provoque l’exécution d’une action dans la session à distance.
get_Actions

Récupère l’objet actions pour le client de conteneur d’application RDP (Remote Desktop Protocol).
get_AllowLogon

Valeur qui spécifie si l’utilisateur est autorisé à se connecter au serveur Hôte de session Bureau à distance (hôte de session Bureau à distance). (Get)
get_BrokenConnectionAction

Valeur qui spécifie l’action à effectuer lorsqu’une limite de session des services Bureau à distance est atteinte. (Get)
get_ClientConnectionPropertySet

Récupère un objet qui contient les propriétés associées à la connexion cliente.
get_ClientDisplay

Récupère ou spécifie des informations sur le périphérique d’affichage de l’ordinateur client. (Get)
get_ConnectClientDrivesAtLogon

Valeur qui spécifie si les lecteurs clients mappés doivent être reconnectés lorsqu’une session services Bureau à distance est démarrée. (Get)
get_ConnectClientPrintersAtLogon

Valeur qui spécifie s’il faut se reconnecter aux imprimantes clientes mappées lors de l’ouverture de session. (Get)
get_ConnectionError

Récupère une valeur qui indique l’erreur qui s’est produite pendant le traitement d’une connexion cliente.
get_Context

Récupère les octets de contexte associés à la tâche.
get_CreateTime

Récupère ou spécifie l’heure de création de la session. (Get)
get_Deadline

Récupère l’heure à laquelle la tâche doit être lancée. Il est utilisé pour hiérarchiser les correctifs. Le correctif avec l’échéance la plus ancienne est lancé en premier.
get_DefaultToMainPrinter

Valeur qui spécifie s’il faut imprimer automatiquement sur l’imprimante par défaut du client. (Get)
get_DisconnectTime

Récupère ou spécifie l’heure à laquelle la session a été déconnectée. (Get)
get_Domain

Récupère une valeur qui indique le nom de domaine du client de connexion Bureau à distance (RDC).
get_Domain

Récupère le nom de domaine de l’utilisateur.
get_Enabled

Indique si la fonctionnalité de pointeur tactile est activée sur le contrôle client du conteneur d’application RDP. (Get)
get_EnableRemoteControl

Valeur qui spécifie s’il faut autoriser l’observation à distance ou le contrôle à distance de la session des services Bureau à distance de l’utilisateur. (Get)
get_EndTime

Récupère la dernière heure à laquelle l’agent de tâche peut démarrer la tâche.
get_Environment

Récupère un objet qui contient des informations sur l’environnement qui héberge l’ordinateur cible.
get_EnvironmentName

Récupère ou spécifie le nom de l’environnement associé à la cible. (ITsSbTargetEx.get_EnvironmentName)
get_EnvironmentPropertySet

Récupère ou spécifie la propriété définie pour l’environnement qui héberge l’ordinateur cible. (Get)
get_EventsEnabled

Indique si les notifications d’événements de pointeur tactile sont activées pour le contrôle client du conteneur d’application RDP. (Get)
get_FarmName

Nom de la batterie de serveurs.
get_FarmName

Récupère ou spécifie le nom de la batterie de serveurs à laquelle cette cible est jointe. (Get)
get_Identifier

Récupère un GUID utilisé comme identificateur unique par l’agent de tâche.
get_InitialProgram

Récupère une valeur qui indique le programme qui est lancé lorsque l’utilisateur se connecte à l’ordinateur cible.
get_InitialProgram

Récupère ou spécifie le programme initial pour cette session. (Get)
get_IpAddresses

Récupère ou spécifie les adresses IP externes de la cible. (ITsSbTargetEx.get_IpAddresses)
get_IsFirstAssignment

Indique s’il s’agit de la première affectation.
get_Label

Récupère l’étiquette qui décrit l’objectif de la tâche.
get_LoadBalanceResult

Récupère une valeur qui indique le nom de l’ordinateur cible retourné par l’équilibrage de charge.
get_MaxConnectionTime

Durée maximale de la session des services Bureau à distance. Une fois le nombre de minutes spécifié écoulé, la session peut être déconnectée ou terminée. (Get)
get_MaxDisconnectionTime

Durée maximale pendant laquelle une session des services Bureau à distance déconnectée reste active sur le serveur Hôte de session Bureau à distance (hôte de session Bureau à distance). Une fois le nombre de minutes spécifié écoulé, la session est terminée. (Get)
get_MaxIdleTime

Durée maximale pendant laquelle la session des services Bureau à distance peut rester inactive. Une fois le nombre de minutes spécifié écoulé, la session peut être déconnectée ou terminée. (Get)
get_Name

Récupère une valeur qui indique le nom de l’environnement qui héberge l’ordinateur cible.
get_NumPendingConnections

Récupère le nombre de connexions utilisateur en attente pour la cible.
get_NumSessions

Récupère le nombre de sessions gérées par broker pour la cible.
get_Plugin

Récupère le nom complet de l’agent de tâche.
get_pluginName

Récupère le nom du plug-in.
get_pluginVersion

Récupère la version du plug-in.
get_PointerSpeed

Vitesse à laquelle le curseur du pointeur tactile se déplace sur le bureau virtuel par rapport à la vitesse du mouvement sur le client.
get_ProtocolType

Récupère ou spécifie le type de protocole pour la session. (Get)
get_RdFarmType

Type de batterie de serveurs Rd.
get_ReconnectionAction

Valeur qui spécifie si la reconnexion à une session des services Bureau à distance déconnectée est autorisée. (Get)
get_SamUserAccount

Récupère une valeur qui indique le nom de domaine et le nom d’utilisateur de l’utilisateur qui a lancé la connexion.
get_ServerWeight

Récupère une valeur qui indique le poids du serveur de l’environnement qui héberge l’ordinateur cible.
get_SessionId

Récupère l’ID de session.
get_Settings

Récupère l’objet settings pour le client conteneur d’application RDP (Remote Desktop Protocol).
get_StartTime

Récupère l’heure à laquelle l’agent de tâche peut démarrer la tâche le plus tôt possible.
get_State

Récupère ou spécifie l’état de session. (Get)
get_Status

Récupère une valeur d’énumération RDV_TASK_STATUS qui représente l’état de la tâche.
get_TargetFQDN

Récupère ou spécifie le nom de domaine complet de la cible. (ITsSbTargetEx.get_TargetFQDN)
get_TargetId

Récupère l’identificateur cible.
get_TargetLoad

Récupère la charge relative sur une cible.
get_TargetName

Récupère le nom cible retourné par un algorithme d’équilibrage de charge.
get_TargetName

Récupère le nom de la cible sur laquelle cette session a été créée.
get_TargetName

Spécifie ou récupère le nom de la cible. (Get)
get_TargetNetbios

Récupère ou spécifie le nom NetBIOS de la cible. (Get)
get_TargetPropertySet

Récupère ou spécifie le jeu de propriétés pour la cible. (ITsSbTargetEx.get_TargetPropertySet)
get_TargetState

Récupère ou spécifie l’état cible. (ITsSbTargetEx.get_TargetState)
get_TerminalServicesHomeDirectory

Répertoire racine de l’utilisateur. Chaque utilisateur sur un serveur Hôte de session Bureau à distance (hôte de session Bureau à distance) a un répertoire racine unique. Cela garantit que les informations d’application sont stockées séparément pour chaque utilisateur dans un environnement multi-utilisateur. (Get)
get_TerminalServicesHomeDrive

Lecteur racine de l’utilisateur. Dans un environnement réseau, cette propriété est une chaîne qui contient une spécification de lecteur (une lettre de lecteur suivie d’un signe deux-points) à laquelle le chemin d’accès UNC spécifié comme répertoire racine est mappé. (Get)
get_TerminalServicesInitialProgram

Chemin d’accès et nom de fichier de l’application que l’utilisateur souhaite démarrer automatiquement lorsque l’utilisateur se connecte au serveur Hôte de session Bureau à distance (hôte de session Bureau à distance). (Get)
get_TerminalServicesProfilePath

Chemin d’accès de profil itinérant ou obligatoire à utiliser lorsque l’utilisateur se connecte au serveur Hôte de session Bureau à distance (hôte de session Bureau à distance). (Get)
get_TerminalServicesWorkDirectory

Chemin du répertoire de travail de l’utilisateur. (Get)
get_TouchPointer

Contient l’objet RemoteDesktopClientTouchPointer pour le client conteneur d’application RDP (Remote Desktop Protocol).
get_Username

Récupère le nom d’utilisateur de cette session.
get_UserName

Récupère une valeur qui indique le nom de l’utilisateur qui a lancé la connexion.
get_UserSidString

SID utilisateur sous forme de chaîne.
GetCacheLastUpdateTime

Retourne l’heure de la dernière mise à jour du cache.
GetClaimsToken2

Récupère un jeton de revendications.
GetClientData

Demande les paramètres du client à partir du protocole.
GetClientData

IWTSProtocolConnection ::GetClientData n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::GetClientData.
GetClientMonitorData

Récupère le nombre de moniteurs et le numéro de moniteur principal sur le client.
GetConfiguration

Récupère la configuration spécifique à l’écouteur.
GetConnectionId

Récupère l’identificateur de connexion.
GetContext

Récupère les informations de contexte stockées par un plug-in à l’aide de la méthode PutContext.
GetCurrentPadding

Obtient la quantité, en unités de 100 nanosecondes, de données mises en file d’attente dans le point de terminaison.
GetDisconnectedSession

Obtient une session déconnectée.
GetEventDrivenCapable

Indique si le point de terminaison de l’appareil est piloté par les événements. Le point de terminaison de l’appareil contrôle la période du moteur audio en définissant les événements qui signalent la disponibilité de la mémoire tampon.
GetFarmProperty

Récupère une propriété d’une batterie de serveurs. (ITsSbGlobalStore.GetFarmProperty)
GetFarmProperty

Récupère une propriété d’une batterie de serveurs. (ITsSbResourcePluginStoreEx.GetFarmProperty)
GetFilterPluginStore

Récupère une instance FilterPluginStore du magasin de plug-ins de filtre.
GetFrameFormat

Récupère le format du point de terminaison audio.
GetFramesPerPacket

Obtient le nombre maximal d’images par paquet que le point de terminaison audio peut prendre en charge, en fonction de la période du point de terminaison et du taux d’échantillonnage.
GetHardwareId

La pile de protocoles utilise cette méthode pour retourner l’ID matériel du pilote d’ID WDDM.
GetInputDataPointer

Obtient un pointeur vers la mémoire tampon à partir de laquelle les données seront lues par le moteur audio.
GetInputHandles

Obtient les handles des périphériques d’entrée/sortie pour le protocole.
GetInstanceOfGlobalStore

Récupère une instance ITsSbGlobalStore de l’objet de magasin global.
GetLastInputTime

Récupère la dernière fois que le protocole a reçu l’entrée utilisateur.
GetLastInputTime

IWTSProtocolConnection ::GetLastInputTime n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::GetLastInputTime.
GetLatency

Obtient la latence du point de terminaison audio.
GetLicenseConnection

Récupère un objet IWRdsProtocolLicenseConnection utilisé pour commencer le processus de gestion des licences client.
GetLicenseConnection

IWTSProtocolConnection ::GetLicenseConnection n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::GetLicenseConnection.
GetLogonErrorRedirector

Récupère une interface IWRdsProtocolLogonErrorRedirector qui spécifie la façon dont le protocole doit gérer les erreurs d’ouverture de session du client.
GetLogonErrorRedirector

IWTSProtocolConnection ::GetLogonErrorRedirector n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::GetLogonErrorRedirector.
GetMappedRenderer

Obtient l’objet de rendu bitmap utilisé pour restituer le média sur le serveur.
GetMostAdaptTarget

Détermine la cible la plus appropriée pour diriger une connexion cliente entrante.
GetOutputDataPointer

Retourne un pointeur vers la mémoire tampon de sortie dans laquelle les données seront écrites par le moteur audio.
GetProcessId

Récupère l’ID de processus de la connexion actuelle dans RemoteApp and Desktop Connection.
GetProtocolHandles

IWTSProtocolConnection ::GetProtocolHandles n’est plus disponible.
GetProtocolStatus

Récupère des informations sur le protocole status.
GetProtocolStatus

IWTSProtocolConnection ::GetProtocolStatus n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::GetProtocolStatus.
GetRdpProperty

Récupère une seule valeur de propriété RDP nommée.
GetRegisteredFileExtensions

Récupère les extensions de nom de fichier tierces qui sont inscrites auprès du runtime RemoteApp and Desktop Connections.
GetRendererStatistics

Récupère des statistiques pour le convertisseur bitmap de redirection multimédia RemoteFX.
GetResource

Cette méthode est réservée et doit toujours retourner E_NOTIMPL. (ItsPubPlugin.GetResource)
GetResource2

Cette méthode est réservée et doit toujours retourner E_NOTIMPL. (ItsPubPlugin2.GetResource2)
GetResource2List

Récupère une liste de ressources attribuées à l’utilisateur spécifié. (ItsPubPlugin2.GetResource2List)
GetResourceDisplayName

Retourne le nom d’affichage du client personnalisé dans RemoteApp and Desktop Connection.
GetResourceId

Retourne l’ID du client personnalisé dans RemoteApp and Desktop Connection.
GetResourceList

Récupère une liste de ressources attribuées à l’utilisateur spécifié. (ItsPubPlugin.GetResourceList)
GetResourcePluginStore

Récupère un ITsSbResourcePluginStore instance du magasin de plug-in de ressources.
GetResourceTypeInfo

Récupère des informations sur une extension de nom de fichier tierce inscrite auprès du runtime RemoteApp and Desktop Connections.
GetRTCaps

Demande si l’appareil audio est compatible en temps réel (RT). Cette méthode n’est pas utilisée dans les implémentations des services Bureau à distance d’IAudioDeviceEndpoint.
GetServerState

Récupère l’état d’un serveur spécifié.
GetService

Obtient le service spécifié.
GetSessionForEnhancedFastReconnect

La pile de protocoles utilise cette méthode pour renvoyer l’ID de session à utiliser pour une connexion rapide améliorée.
GetSettings

Obtient les informations de paramètre de l’écouteur pour les demandes de connexion client.
GetSettings

Récupère les paramètres d’une stratégie particulière.
GetShadowConnection

Récupère une référence à l’objet de connexion fantôme à partir du protocole.
GetShadowConnection

IWTSProtocolConnection ::GetShadowConnection n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::GetShadowConnection.
GetSnapshot

Entraîne l’exécution d’une instantané du bureau in-session du client de conteneur d’application RDP (Remote Desktop Protocol).
GetUserCredentials

Retourne les informations d’identification de l’utilisateur.
GetUserCredentials

IWTSProtocolConnection ::GetUserCredentials n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::GetUserCredentials.
GetUserData

IWTSProtocolConnection ::GetUserData n’est plus disponible. Utilisez plutôt IWRdsProtocolSettings ::MergeSettings.
GetVideoHandle

Obtient le handle de l’appareil vidéo pour le protocole.
GetWaitTimeout

Récupère le délai d’attente.
GetWorkspaceNames

Récupère les noms des connexions dans le processus en cours.
Initialiser

Initialise le plug-in et retourne une valeur qui indique les fonctionnalités de redirection du plug-in.
Initialiser

Initialise le plug-in.
Initialiser

Utilisé pour le premier appel effectué à partir du client vers le plug-in.
Initialiser

Initialise le gestionnaire de protocoles.
InitializeTaskPlugin

Initialise une tâche qui se trouve dans la file d’attente d’un plug-in Broker de connexion Bureau à distance.
InvokeTargetShadow

Indique au service Des services Bureau à distance de commencer le côté cible de l’ombre et transmet toutes les informations qui doivent être échangées entre le client et la cible.
InvokeTargetShadow

IWTSProtocolShadowCallback ::InvokeTargetShadow n’est plus disponible. Utilisez plutôt IWRdsProtocolShadowCallback ::InvokeTargetShadow.
IsErrorMessageRegistered

Détermine si un message d’erreur spécifié est inscrit dans un espace de travail spécifié.
IsQuarantineEnabled

Indique si le plug-in d’autorisation nécessite une déclaration d’intégrité (SoH) de l’ordinateur de l’utilisateur.
IssueDisconnect

Déconnecte le client personnalisé dans RemoteApp and Desktop Connection.
IsUserAllowedToLogon

Détermine à partir du protocole si un utilisateur est autorisé à se connecter à une session.
IsUserAllowedToLogon

IWTSProtocolConnection ::IsUserAllowedToLogon n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::IsUserAllowedToLogon.
IsWorkspaceCredentialSpecified

Détermine si les informations d’identification de l’utilisateur existent pour l’ID de connexion spécifié.
IsWorkspaceSSOEnabled

Détermine si l’authentification unique (SSO) est activée pour RemoteApp and Desktop Connection.
LockVirtualMachine

Avertit le Répartiteur pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) que la machine virtuelle est verrouillée.
LogonNotify

Appelé lorsque l’utilisateur s’est connecté à la session.
LogonNotify

IWTSProtocolConnection ::LogonNotify n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::LogonNotify.
MergeSettings

Ajoute (fusionne) les paramètres liés à la stratégie spécifiés dans le plus grand groupe de paramètres de connexion.
ModifyResourceType

Modifie une extension de nom de fichier tierce inscrite auprès du runtime remoteApp and Desktop Connections.
NotifyClientConnectionStateChange

Avertit les plug-ins inscrits des changements d’état dans une connexion cliente. (ITsSbResourceNotification.NotifyClientConnectionStateChange)
NotifyClientConnectionStateChangeEx

Avertit les plug-ins inscrits des changements d’état dans une connexion cliente. (ITsSbResourceNotificationEx.NotifyClientConnectionStateChangeEx)
NotifyCommandProcessCreated

Notifie le protocole que le processus Winlogon.exe a été créé et initialisé.
NotifyServiceFailure

Avertit les plug-ins inscrits que le service Broker pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) s’est arrêté.
NotifyServiceStateChange

Avertit le fournisseur de protocole que l’état du service Services Bureau à distance change.
NotifyServiceStateChange

IWTSProtocolManager ::NotifyServiceStateChange n’est plus disponible. Utilisez plutôt IWRdsProtocolManager ::NotifyServiceStateChange.
NotifyServiceSuccess

Avertit les plug-ins inscrits que le service Broker pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) a démarré.
NotifySessionChange

Avertit les plug-ins inscrits des changements d’état dans un objet de session. (ITsSbResourceNotification.NotifySessionChange)
NotifySessionChangeEx

Avertit les plug-ins inscrits des changements d’état dans un objet de session. (ITsSbResourceNotificationEx.NotifySessionChangeEx)
NotifySessionId

Envoie l’identificateur de la nouvelle session au protocole.
NotifySessionId

IWTSProtocolConnection ::NotifySessionId n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::NotifySessionId.
NotifySessionOfServiceStart

Avertit le fournisseur de protocole que le service Services Bureau à distance a démarré pour une session donnée.
NotifySessionOfServiceStart

IWTSProtocolManager ::NotifySessionOfServiceStart n’est plus disponible. Utilisez plutôt IWRdsProtocolManager ::NotifySessionOfServiceStart.
NotifySessionOfServiceStop

Avertit le fournisseur de protocole que le service Services Bureau à distance s’est arrêté pour une session donnée.
NotifySessionOfServiceStop

IWTSProtocolManager ::NotifySessionOfServiceStop n’est plus disponible. Utilisez plutôt IWRdsProtocolManager ::NotifySessionOfServiceStop.
NotifySessionStateChange

Notifie le fournisseur de protocole des modifications apportées à l’état d’une session.
NotifySessionStateChange

IWTSProtocolManager ::NotifySessionStateChange n’est plus disponible. Utilisez plutôt IWRdsProtocolManager ::NotifySessionStateChange.
NotifySettingsChange

Avertit le fournisseur de protocole des modifications apportées aux paramètres dans le service Services Bureau à distance.
NotifyTargetChange

Avertit les plug-ins inscrits des changements d’état dans un objet cible. (ITsSbResourceNotification.NotifyTargetChange)
NotifyTargetChangeEx

Avertit les plug-ins inscrits des changements d’état dans un objet cible. (ITsSbResourceNotificationEx.NotifyTargetChangeEx)
OnAuthenticated

Marque l’authentification des informations d’identification de l’utilisateur pour l’ID de connexion, puis affiche la notification de connexion dans la zone de notification de la barre des tâches.
OnBeginPainting

Avertit le protocole que l’interface utilisateur de connexion est prête à commencer la peinture.
OnBeginPainting

IWTSProtocolLogonErrorRedirector ::OnBeginPainting n’est plus disponible. Utilisez plutôt IWRdsProtocolLogonErrorRedirector ::OnBeginPainting.
OnChannelAuthorized

Avertit la passerelle Bureau à distance (passerelle Bureau à distance) du résultat d’une tentative d’autorisation d’une ressource.
OnChannelOpened

Appelé lorsque le canal a été ouvert et est prêt à être utilisé, ou lorsqu’une erreur se produit lorsqu’un canal est ouvert.
OnClose

Avertit l’utilisateur que le canal a été fermé.
OnClose

Appelé lorsque le canal a été fermé.
OnCompleted

Signale l’achèvement de l’opération au service Broker pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance).
OnConnected

Avertit le service Services Bureau à distance qu’une demande de connexion cliente a été reçue.
OnConnected

IWTSProtocolListenerCallback ::OnConnected n’est plus disponible. Utilisez plutôt IWRdsProtocolListenerCallback ::OnConnected.
OnConnectionAuthorized

Avertit la passerelle Bureau à distance (passerelle Bureau à distance) du résultat d’une tentative d’autorisation d’une connexion.
OnDataReceived

Avertit l’utilisateur des données reçues.
OnDataReceived

Appelé lorsqu’un message complet est reçu du serveur.
OnDataSent

Appelé lorsque la méthode IWRdsGraphicsChannel ::Write est appelée et que les données ont été envoyées.
OnDeleteTaskTime

Avertit le répartiteur pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) qu’une tâche a été supprimée de la file d’attente.
OnDriverLoad

Termsrv utilise cette méthode pour retourner un handle du pilote d’ID WDDM chargé à la pile de protocoles. À partir de ce point, la pile est propriétaire du handle et doit appeler CloseHandle() une fois que la communication avec le pilote n’est plus nécessaire.
OnDriverUnload

Termsrv utilise cette méthode pour indiquer à la pile de protocoles que PnP a déchargé le pilote d’ID WDDM.
OnError

Signale une condition d’erreur au service Broker pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance).
OnGetMostAdaptTarget

Retourne un résultat d’équilibrage de charge au service Broker pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance).
OnInitialized

Avertit le répartiteur pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) que le plug-in a terminé un appel d’Initialize.
OnJobCancelled

Avertit le Répartiteur pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) que le travail est annulé.
OnJobCompleted

Notifie le Service Broker pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) que le travail est terminé.
OnJobCreated

Avertit le répartiteur pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) qu’un travail d’approvisionnement est créé.
OnMetricsUpdate

Appelé pour informer les services graphiques RemoteFX que les conditions réseau ont changé.
OnNewChannelConnection

Permet au plug-in client de connexion Bureau à distance (RDC) d’accepter ou de refuser une demande de connexion pour une connexion entrante.
OnQueryEnvironmentCompleted

Avertit le répartiteur pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) que l’environnement spécifié par l’objet ITsSbClientConnection héberge déjà la cible appropriée.
OnReady

Demande que le service Services Bureau à distance poursuive le processus de connexion pour ce client.
OnReady

IWTSProtocolConnectionCallback ::OnReady n’est plus disponible. Utilisez plutôt IWRdsProtocolConnectionCallback ::OnReady.
OnReadyToConnect

Retourne un objet ITsSbTarget à Remote Desktop Connection Broker (Rd Connection Broker) une fois que la cible est correctement préparée pour une connexion.
OnReportStatus

Envoie status messages au client de connexion Bureau à distance (RDC) concernant le traitement d’une connexion cliente.
OnReportTasks

Notifie le service Broker pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) d’un nouveau rapport de tâches.
OnSetTaskTime

Avertit le Répartiteur pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) qu’une tâche a été planifiée.
OnTargetSizeChanged

Appelé lorsque la taille de la cible de rendu a changé.
OnTerminated

Avertit le répartiteur pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) que le plug-in a terminé un appel de Terminer.
OnUpdateTaskStatus

Avertit le Répartiteur pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) que le status d’une tâche a changé.
OnUserAuthenticated

Avertit la passerelle Bureau à distance que le plug-in d’authentification a correctement authentifié l’utilisateur.
OnUserAuthenticationFailed

Avertit la passerelle Bureau à distance que le plug-in d’authentification n’a pas réussi à authentifier l’utilisateur.
OnVirtualMachineHostStatusChanged

Avertit le répartiteur pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) que le status de l’hôte d’une machine virtuelle est modifié.
OnVirtualMachineStatusChanged

Avertit le répartiteur pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) que le status d’une machine virtuelle est modifié.
Ouvrir

Appelé pour ouvrir un canal.
PatchVirtualMachines

Corrige une machine virtuelle de façon asynchrone.
PreDisconnecter

Avertit le protocole que la session est sur le point d’être déconnectée.
PrepareTargetForConnect

Prépare la cible pour une connexion cliente.
ProcessingComplete

Notifie le point de terminaison qu’une passe de traitement a été effectuée.
ProtocolComplete

Notifie le protocole si le processus de gestion des licences s’est terminé correctement.
ProtocolComplete

IWTSProtocolLicenseConnection ::P rotocolComplete n’est plus disponible. Utilisez plutôt IWRdsProtocolLicenseConnection ::P rotocolComplete.
PulseEndpoint

Est réservé. (IAudioInputEndpointRT.PulseEndpoint)
PulseEndpoint

Est réservé. (IAudioOutputEndpointRT.PulseEndpoint)
put_AllowLogon

Valeur qui spécifie si l’utilisateur est autorisé à se connecter au serveur Hôte de session Bureau à distance (hôte de session Bureau à distance). (Put)
put_BrokenConnectionAction

Valeur qui spécifie l’action à effectuer lorsqu’une limite de session des services Bureau à distance est atteinte. (Put)
put_ClientDisplay

Récupère ou spécifie des informations sur le périphérique d’affichage de l’ordinateur client. (Put)
put_ConnectClientDrivesAtLogon

Valeur qui spécifie si les lecteurs clients mappés doivent être reconnectés lorsqu’une session services Bureau à distance est démarrée. (Put)
put_ConnectClientPrintersAtLogon

Valeur qui spécifie s’il faut se reconnecter aux imprimantes clientes mappées lors de l’ouverture de session. (Put)
put_CreateTime

Récupère ou spécifie l’heure de création de la session. (Put)
put_DefaultToMainPrinter

Valeur qui spécifie s’il faut imprimer automatiquement sur l’imprimante par défaut du client. (Put)
put_DisconnectTime

Récupère ou spécifie l’heure à laquelle la session a été déconnectée. (Put)
put_Enabled

Indique si la fonctionnalité de pointeur tactile est activée sur le contrôle client du conteneur d’application RDP. (Put)
put_EnableRemoteControl

Valeur qui spécifie s’il faut autoriser l’observation à distance ou le contrôle à distance de la session des services Bureau à distance de l’utilisateur. (Put)
put_EnvironmentName

Récupère ou spécifie le nom de l’environnement associé à la cible. (ITsSbTargetEx.put_EnvironmentName)
put_EnvironmentPropertySet

Récupère ou spécifie la propriété définie pour l’environnement qui héberge l’ordinateur cible. (Put)
put_EventsEnabled

Indique si les notifications d’événements de pointeur tactile sont activées pour le contrôle client du conteneur d’application RDP. (Put)
put_FarmName

Récupère ou spécifie le nom de la batterie de serveurs à laquelle cette cible est jointe. (Put)
put_InitialProgram

Récupère ou spécifie le programme initial pour cette session. (Put)
put_IpAddresses

Récupère ou spécifie les adresses IP externes de la cible. (ITsSbTargetEx.put_IpAddresses)
put_MaxConnectionTime

Durée maximale de la session des services Bureau à distance. Une fois le nombre de minutes spécifié écoulé, la session peut être déconnectée ou terminée. (Put)
put_MaxDisconnectionTime

Durée maximale pendant laquelle une session des services Bureau à distance déconnectée reste active sur le serveur Hôte de session Bureau à distance (hôte de session Bureau à distance). Une fois le nombre de minutes spécifié écoulé, la session est terminée. (Put)
put_MaxIdleTime

Durée maximale pendant laquelle la session des services Bureau à distance peut rester inactive. Une fois le nombre de minutes spécifié écoulé, la session peut être déconnectée ou terminée. (Put)
put_ProtocolType

Récupère ou spécifie le type de protocole pour la session. (Put)
put_ReconnectionAction

Valeur qui spécifie si la reconnexion à une session des services Bureau à distance déconnectée est autorisée. (Put)
put_State

Récupère ou spécifie l’état de session. (Put)
put_TargetFQDN

Récupère ou spécifie le nom de domaine complet de la cible. (ITsSbTargetEx.put_TargetFQDN)
put_TargetName

Spécifie ou récupère le nom de la cible. (Put)
put_TargetNetbios

Récupère ou spécifie le nom NetBIOS de la cible. (Put)
put_TargetPropertySet

Récupère ou spécifie le jeu de propriétés pour la cible. (ITsSbTargetEx.put_TargetPropertySet)
put_TargetState

Récupère ou spécifie l’état cible. (ITsSbTargetEx.put_TargetState)
put_TerminalServicesHomeDirectory

Répertoire racine de l’utilisateur. Chaque utilisateur sur un serveur Hôte de session Bureau à distance (hôte de session Bureau à distance) a un répertoire racine unique. Cela garantit que les informations d’application sont stockées séparément pour chaque utilisateur dans un environnement multi-utilisateur. (Put)
put_TerminalServicesHomeDrive

Lecteur racine de l’utilisateur. Dans un environnement réseau, cette propriété est une chaîne qui contient une spécification de lecteur (une lettre de lecteur suivie d’un signe deux-points) à laquelle le chemin d’accès UNC spécifié comme répertoire racine est mappé. (Put)
put_TerminalServicesInitialProgram

Chemin d’accès et nom de fichier de l’application que l’utilisateur souhaite démarrer automatiquement lorsque l’utilisateur se connecte au serveur Hôte de session Bureau à distance (hôte de session Bureau à distance). (Put)
put_TerminalServicesProfilePath

Chemin d’accès de profil itinérant ou obligatoire à utiliser lorsque l’utilisateur se connecte au serveur Hôte de session Bureau à distance (hôte de session Bureau à distance). (Put)
put_TerminalServicesWorkDirectory

Chemin du répertoire de travail de l’utilisateur. (Put)
PutContext

Peut être utilisé par les plug-ins pour stocker des informations de contexte spécifiques à la connexion.
QueryEnvironment

Retourne l’objet d’environnement spécifié.
QueryEnvironmentForTarget

Détermine si l’environnement spécifié est prêt à héberger la cible retournée par l’équilibrage de charge.
QueryProperty

Récupère une valeur de propriété à partir du protocole.
QueryProperty

IWTSProtocolConnection ::QueryProperty n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::QueryProperty.
QuerySessionBySessionId

Récupère l’objet ITsSbSession associé à l’ID de session donné.
QuerySessionBySessionId

Retourne l’objet de session qui a l’ID de session spécifié.
QueryTarget

Récupère l’objet ITsSbTarget pour les paramètres donnés.
QueryTarget

Retourne la cible qui a le nom de la cible et le nom de la batterie de serveurs spécifiés.
ReauthenticateUser

Avertit la passerelle Bureau à distance (rd gateway) qu’elle doit se réauthentifier silencieusement et réautoriser l’utilisateur.
Reconnexion

Lance une reconnexion automatique du contrôle client du conteneur d’application RDP (Remote Desktop Protocol) pour adapter la session à la nouvelle largeur et à la nouvelle hauteur.
RedirectLogonError

Interroge le protocole pour connaître l’action à entreprendre en réponse à une erreur d’ouverture de session.
RedirectLogonError

IWTSProtocolLogonErrorRedirector ::RedirectLogonError n’est plus disponible. Utilisez plutôt IWRdsProtocolLogonErrorRedirector ::RedirectLogonError.
RedirectMessage

Interroge le protocole sur la façon de rediriger le message d’ouverture de session.
RedirectMessage

IWTSProtocolLogonErrorRedirector ::RedirectMessage n’est plus disponible. Utilisez plutôt IWRdsProtocolLogonErrorRedirector ::RedirectMessage.
RedirectStatus

Interroge le protocole sur la façon de rediriger l’ouverture de session client status mise à jour.
RedirectStatus

IWTSProtocolLogonErrorRedirector ::RedirectStatus n’est plus disponible. Utilisez plutôt IWRdsProtocolLogonErrorRedirector ::RedirectStatus.
RedessinerWindow

Demande que le service Services Bureau à distance redessine la fenêtre cliente.
RedessinerWindow

IWTSProtocolConnectionCallback ::RedrawWindow n’est plus disponible. Utilisez plutôt IWRdsProtocolConnectionCallback ::RedrawWindow.
Actualiser

Cette méthode est réservée.
RegisterErrorEvent

Inscrit le message d’événement d’erreur spécifié à utiliser dans l’interface utilisateur.
RegisterErrorLogMessage

Inscrit le message d’erreur spécifié à utiliser dans l’interface utilisateur.
RegisterForNotification

Demande que le Répartiteur de connexions Bureau à distance (Broker de connexions Bureau à distance) envoie des notifications sur les événements spécifiés.
ReleaseInputDataPointer

Libère le pointeur de données acquis.
ReleaseOutputDataPointer

Libère le pointeur vers la mémoire tampon de sortie.
ReleaseTargetLock

Libère un verrou sur une cible.
RemoveEnvironmentFromStore

Supprime l’environnement spécifié du magasin de plug-ins de ressources.
RemoveMapping

Appelé par un plug-in de canal virtuel dynamique pour supprimer un mappage de rendu.
RemoveResource

Avertit le runtime RemoteApp and Desktop Connection que le client déconnecte la connexion. (IWorkspaceRegistration2.RemoveResource)
RemoveResourceEx

Avertit le runtime RemoteApp and Desktop Connection que le client déconnecte la connexion. (IWorkspaceRegistration2 ::RemoveResourceEx)
Render

Appelé par un plug-in de canal virtuel dynamique pour afficher des bitmaps.
RequestClientLicense

Demande une licence au client.
RequestClientLicense

IWTSProtocolLicenseConnection ::RequestClientLicense n’est plus disponible. Utilisez plutôt IWRdsProtocolLicenseConnection ::RequestClientLicense.
RequestLicensingCapabilities

Demande les fonctionnalités de licence du client.
RequestLicensingCapabilities

IWTSProtocolLicenseConnection ::RequestLicensingCapabilities n’est plus disponible. Utilisez plutôt IWRdsProtocolLicenseConnection ::RequestLicensingCapabilities.
Réinitialiser

Réinitialise le flux de point de terminaison.
ResolvePersonalDesktop

Appelé pour résoudre un mappage entre l’utilisateur spécifié et une machine virtuelle dans une collection de bureaux virtuels personnels.
ResolveResource

Fournit des informations sur la connexion au bureau virtuel personnel affecté par un utilisateur.
ResourceDismissed

Avertit l’utilisateur qu’une ressource a été désactivée ou ignorée.
ResumeScreenUpdates

Reprend les mises à jour d’écran envoyées au client.
RetrieveSettings

Récupère l’intégralité du fichier RDP sous forme de chaîne.
SaveEnvironment

Enregistre un environnement.
SaveProperties

Enregistre un jeu de propriétés.
SaveSession

Enregistre une session.
SaveTarget

Enregistre une cible.
SendBeep

IWTSProtocolConnection ::SendBeep n’est plus disponible.
SendClientLicense

Envoie une licence au client.
SendClientLicense

IWTSProtocolLicenseConnection ::SendClientLicense n’est plus disponible. Utilisez plutôt IWRdsProtocolLicenseConnection ::SendClientLicense.
SendPolicyData

IWTSProtocolConnection ::SendPolicyData n’est plus disponible. Utilisez plutôt IWRdsProtocolManager ::NotifySettingsChange.
SessionArbitrationEnumeration

Appelé après l’arbitrage pour permettre au protocole de spécifier les sessions à reconnecter.
SessionArbitrationEnumeration

IWTSProtocolConnection ::SessionArbitrationEnumeration n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::SessionArbitrationEnumeration.
SetBuffer

Initialise le point de terminaison et crée une mémoire tampon en fonction du format du point de terminaison dans lequel les données audio sont diffusées en continu.
SetClaimsToken

Définit le jeton de revendications.
SetEnvironmentProperty

Définit une propriété d’un environnement. (ITsSbResourcePluginStoreEx.SetEnvironmentProperty)
SetEnvironmentPropertyWithVersionCheck

Définit une propriété d’un environnement. (ITsSbResourcePluginStore.SetEnvironmentPropertyWithVersionCheck)
SetErrorInfo

Définit les informations d’erreur dans le protocole.
SetErrorInfo

IWTSProtocolConnection ::SetErrorInfo n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection ::SetErrorInfo.
SetEventHandle

Définit le handle pour l’événement que le point de terminaison utilise pour signaler qu’il a terminé le traitement d’une mémoire tampon.
SetPinActive

Avertit le point de terminaison qu’il doit changer l’état des ressources de streaming sous-jacentes à un état actif.
SetPinInactive

Avertit le point de terminaison qu’il doit changer l’état des ressources de flux sous-jacentes à un état inactif.
SetRdpProperty

Définit la valeur d’une propriété RDP nommée unique.
SetServerDrainMode

Définit le mode de drainage du serveur spécifié.
SetServer WaitingToStart

Indique à l’hôte de session que le serveur est en attente de démarrage.
SetSessionState

Définit l’état de la session.
SetStreamFlags

Définit les indicateurs de configuration de flux sur le point de terminaison audio.
SetTargetProperty

Définit la valeur d’une propriété d’une cible. (ITsSbResourcePluginStoreEx.SetTargetProperty)
SetTargetPropertyWithVersionCheck

Définit la valeur d’une propriété d’une cible. (ITsSbResourcePluginStore.SetTargetPropertyWithVersionCheck)
SetTargetState

Définit l’état d’un objet cible.
SetTaskQueue

Mises à jour une tâche dans la file d’attente d’un plug-in Broker pour les connexions Bureau à distance.
Start

Démarre le flux de point de terminaison.
Start

Avertit le protocole que l’ombre a démarré.
Start

IWTSProtocolShadowConnection ::Start n’est plus disponible. Utilisez plutôt IWRdsProtocolShadowConnection ::Start.
StartListen

Avertit le protocole de commencer à écouter les demandes de connexion du client.
StartListen

IWTSProtocolListener ::StartListen n’est plus disponible. Utilisez plutôt IWRdsProtocolListener ::StartListen.
StartRemoteApplication

Démarre un programme RemoteApp.
StartRemoteApplicationEx

Non pris en charge. (IWorkspace2.StartRemoteApplicationEx)
StartWorkspace

Associe les informations d’identification et les certificats de l’utilisateur à un ID de connexion.
StartWorkspaceEx

Associe les informations d’identification et les certificats de l’utilisateur à un ID de connexion ; contient également des éléments de sécurité et d’interface utilisateur supplémentaires.
StartWorkspaceEx2

Non implémenté. (IWorkspaceScriptable3 ::StartWorkspaceEx2)
Stop

Arrête le flux de point de terminaison.
Stop

Avertit le protocole que l’ombrage s’est arrêté.
Stop

IWTSProtocolShadowConnection ::Stop n’est plus disponible. Utilisez plutôt IWRdsProtocolShadowConnection ::Stop.
StopListen

Avertit le protocole de cesser d’écouter les demandes de connexion du client.
StopListen

IWTSProtocolListener ::StopListen n’est plus disponible. Utilisez plutôt IWRdsProtocolListener ::StopListen.
StopScreenUpdates

Demande que le service Services Bureau à distance cesse de mettre à jour l’écran du client.
StopScreenUpdates

IWTSProtocolConnectionCallback ::StopScreenUpdates n’est plus disponible. Utilisez plutôt IWRdsProtocolConnectionCallback ::StopScreenUpdates.
StopShadow

Indique au service Services Bureau à distance d’arrêter l’ombre d’une cible.
StopShadow

IWTSProtocolShadowCallback ::StopShadow n’est plus disponible. Utilisez plutôt IWRdsProtocolShadowCallback ::StopShadow.
SuspendScreenUpdates

Suspend les mises à jour d’écran envoyées au client.
Terminer.

Effectue propre et décharge le plug-in.
Terminé

Avertit le plug-in qu’il est sur le point d’être détruit par le service Broker de session Terminal Services (TS Session Broker).
Terminé

Avertit le plug-in que le client de connexion Bureau à distance (RDC) s’est arrêté.
TestAndSetServerState

Définit de manière conditionnelle un nouvel état sur un serveur.
Annuler l’initialisation

Annule l’initialisation du gestionnaire de protocoles.
UnRegisterForNotification

Demande que le Répartiteur pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance) n’envoie pas de notifications sur les événements spécifiés.
UpdateSessionDisplaySettings

Mises à jour les paramètres de largeur et de hauteur pour le contrôle client du conteneur d’application RDP (Remote Desktop Protocol).
VIRTUALCHANNELCLOSE

Ferme l’extrémité du client d’un canal virtuel.
VIRTUALCHANNELENTRY

Point d’entrée défini par l’application pour la DLL côté client d’une application qui utilise des canaux virtuels des services Bureau à distance.
VIRTUALCHANNELINIT

Initialise l’accès d’une DLL cliente aux canaux virtuels des services Bureau à distance.
VIRTUALCHANNELOPEN

Ouvre la fin du client d’un canal virtuel.
VIRTUALCHANNELWRITE

Envoie des données de l’extrémité cliente d’un canal virtuel à une application partenaire sur le serveur.
Écrire

Démarre une demande d’écriture sur le canal.
Écrire

Appelé pour envoyer des données au canal virtuel.
WriteExclusiveModeParametersToSharedMemory

Crée et écrit les paramètres en mode exclusif dans la mémoire partagée.
WTSCloseServer

Ferme un handle ouvert sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance).
WTSConnectSessionA

Connecte une session services Bureau à distance à une session existante sur l’ordinateur local. (ANSI)
WTSConnectSessionW

Connecte une session services Bureau à distance à une session existante sur l’ordinateur local. (Unicode)
WTSCreateListenerA

Crée un écouteur des services Bureau à distance ou configure un écouteur existant. (ANSI)
WTSCreateListenerW

Crée un écouteur des services Bureau à distance ou configure un écouteur existant. (Unicode)
WTSDisconnectSession

Déconnecte l’utilisateur connecté de la session des services Bureau à distance spécifiée sans fermer la session.
WTSEnableChildSessions

Active ou désactive les sessions enfants.
WTSEnumerateListenersA

Énumère tous les écouteurs des services Bureau à distance sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI)
WTSEnumerateListenersW

Énumère tous les écouteurs des services Bureau à distance sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode)
WTSEnumerateProcessesA

Récupère des informations sur les processus actifs sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (ANSI)
WTSEnumerateProcessesExA

Récupère des informations sur les processus actifs sur le serveur Hôte de session Bureau à distance (hôte de session Bureau à distance) ou hôte de virtualisation bureau à distance (hôte de virtualisation des services Bureau à distance). (ANSI)
WTSEnumerateProcessesExW

Récupère des informations sur les processus actifs sur le serveur Hôte de session Bureau à distance (hôte de session Bureau à distance) ou hôte de virtualisation bureau à distance (hôte de virtualisation des services Bureau à distance). (Unicode)
WTSEnumerateProcessesW

Récupère des informations sur les processus actifs sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (Unicode)
WTSEnumerateServersA

Retourne une liste de tous les serveurs hôte de session Bureau à distance (hôte de session Bureau à distance) dans le domaine spécifié. (ANSI)
WTSEnumerateServersW

Retourne une liste de tous les serveurs hôte de session Bureau à distance (hôte de session Bureau à distance) dans le domaine spécifié. (Unicode)
WTSEnumerateSessionsA

Récupère une liste de sessions sur un serveur Hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI)
WTSEnumerateSessionsExA

Récupère une liste de sessions sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou un serveur hôte de virtualisation Bureau à distance (hôte de virtualisation bureau à distance). (ANSI)
WTSEnumerateSessionsExW

Récupère une liste de sessions sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou un serveur hôte de virtualisation Bureau à distance (hôte de virtualisation bureau à distance). (Unicode)
WTSEnumerateSessionsW

Récupère une liste de sessions sur un serveur Hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode)
WTSFreeMemory

Libère la mémoire allouée par une fonction Services Bureau à distance.
WTSFreeMemoryExA

Libère de la mémoire qui contient des structures WTS_PROCESS_INFO_EX ou WTS_SESSION_INFO_1 allouées par une fonction Services Bureau à distance. (ANSI)
WTSFreeMemoryExW

Libère de la mémoire qui contient des structures WTS_PROCESS_INFO_EX ou WTS_SESSION_INFO_1 allouées par une fonction Services Bureau à distance. (Unicode)
WTSGetActiveConsoleSessionId

Récupère l’identificateur de session de la session de console.
WTSGetChildSessionId

Récupère l’identificateur de session enfant, le cas échéant.
WTSGetListenerSecurityA

Récupère le descripteur de sécurité d’un écouteur des services Bureau à distance. (ANSI)
WTSGetListenerSecurityW

Récupère le descripteur de sécurité d’un écouteur des services Bureau à distance. (Unicode)
WTSIsChildSessionsEnabled

Détermine si les sessions enfants sont activées.
WTSLogoffSession

Déconnecte une session des services Bureau à distance spécifiée.
WTSOpenServerA

Ouvre un handle sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (ANSI)
WTSOpenServerExA

Ouvre un handle sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou l’hôte de virtualisation Bureau à distance (hôte de virtualisation bureau à distance). (ANSI)
WTSOpenServerExW

Ouvre un handle sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou l’hôte de virtualisation Bureau à distance (hôte de virtualisation bureau à distance). (Unicode)
WTSOpenServerW

Ouvre un handle sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (Unicode)
WTSQueryListenerConfigA

Récupère les informations de configuration d’un écouteur des services Bureau à distance. (ANSI)
WTSQueryListenerConfigW

Récupère les informations de configuration d’un écouteur des services Bureau à distance. (Unicode)
WTSQuerySessionInformationA

Récupère les informations de session pour la session spécifiée sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (ANSI)
WTSQuerySessionInformationW

Récupère les informations de session pour la session spécifiée sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (Unicode)
WTSQueryUserConfigA

Récupère les informations de configuration de l’utilisateur spécifié sur le contrôleur de domaine ou le serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI)
WTSQueryUserConfigW

Récupère les informations de configuration de l’utilisateur spécifié sur le contrôleur de domaine ou le serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode)
WTSQueryUserToken

Obtient le jeton d’accès principal de l’utilisateur connecté spécifié par l’ID de session.
WTSRegisterSessionNotification

Inscrit la fenêtre spécifiée pour recevoir des notifications de modification de session. (WTSRegisterSessionNotification)
WTSRegisterSessionNotificationEx

Inscrit la fenêtre spécifiée pour recevoir des notifications de modification de session. (WTSRegisterSessionNotificationEx)
WTSSBX_GetMostSuitableServer

Retourne l’ID du serveur vers lequel le Répartiteur de sessions Terminal Services (TS Session Broker) doit diriger la connexion entrante.
WTSSBX_GetUserExternalSession

Redirige une connexion entrante à une ressource informatique, telle qu’une machine virtuelle, un serveur de panneau ou même le bureau d’entreprise de l’utilisateur en fournissant une structure WTSSBX_MACHINE_CONNECT_INFO qui contient des informations sur la ressource.
WTSSBX_MachineChangeNotification

Avertit le plug-in qu’une modification s’est produite dans l’environnement serveur.
WTSSBX_SessionChangeNotification

Avertit le plug-in qu’une modification, telle qu’une ouverture de session, une déconnexion, une déconnexion ou une reconnexion, s’est produite dans la session.
WTSSendMessageA

Affiche une boîte de message sur le bureau client d’une session des services Bureau à distance spécifiée. (ANSI)
WTSSendMessageW

Affiche une boîte de message sur le bureau client d’une session des services Bureau à distance spécifiée. (Unicode)
WTSSetListenerSecurityA

Configure le descripteur de sécurité d’un écouteur des services Bureau à distance. (ANSI)
WTSSetListenerSecurityW

Configure le descripteur de sécurité d’un écouteur des services Bureau à distance. (Unicode)
WTSSetRenderHint

Utilisé par une application qui affiche du contenu qui peut être optimisé pour l’affichage dans une session distante afin d’identifier la région d’une fenêtre qui est le contenu réel.
WTSSetUserConfigA

Modifie les informations de configuration de l’utilisateur spécifié sur le contrôleur de domaine ou le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (ANSI)
WTSSetUserConfigW

Modifie les informations de configuration de l’utilisateur spécifié sur le contrôleur de domaine ou le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (Unicode)
WTSShutdownSystem

Arrête (et redémarre éventuellement) le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié.
WTSStartRemoteControlSessionA

Démarre le contrôle à distance d’une autre session des services Bureau à distance. Vous devez appeler cette fonction à partir d’une session distante. (ANSI)
WTSStartRemoteControlSessionW

Démarre le contrôle à distance d’une autre session des services Bureau à distance. Vous devez appeler cette fonction à partir d’une session distante. (Unicode)
WTSStopRemoteControlSession

Arrête une session de contrôle à distance.
WTSTerminateProcess

Arrête le processus spécifié sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié.
WTSUnRegisterSessionNotification

Annule l’inscription de la fenêtre spécifiée afin qu’elle ne reçoive plus de notifications de modification de session. (WTSUnRegisterSessionNotification)
WTSUnRegisterSessionNotificationEx

Annule l’inscription de la fenêtre spécifiée afin qu’elle ne reçoive plus de notifications de modification de session. (WTSUnRegisterSessionNotificationEx)
WTSVirtualChannelClose

Ferme un handle de canal virtuel ouvert.
WTSVirtualChannelOpen

Ouvre un handle à l’extrémité du serveur d’un canal virtuel spécifié.
WTSVirtualChannelOpenEx

Crée un canal virtuel d’une manière similaire à WTSVirtualChannelOpen.
WTSVirtualChannelPurgeInput

Supprime toutes les données d’entrée en file d’attente envoyées du client au serveur sur un canal virtuel spécifié.
WTSVirtualChannelPurgeOutput

Supprime toutes les données de sortie en file d’attente envoyées du serveur au client sur un canal virtuel spécifié.
WTSVirtualChannelQuery

Retourne des informations sur un canal virtuel spécifié.
WTSVirtualChannelRead

Lit les données à partir de l’extrémité du serveur d’un canal virtuel.
WTSVirtualChannelWrite

Écrit des données à l’extrémité du serveur d’un canal virtuel.
WTSWaitSystemEvent

Attend un événement des services Bureau à distance avant de revenir à l’appelant.

Interfaces

 
IADsTSUserEx

Permet d’examiner et de configurer les propriétés utilisateur des services Bureau à distance.
IAudioDeviceEndpoint

Initialise un objet de point de terminaison d’appareil et obtient les fonctionnalités de l’appareil qu’il représente.
IAudioEndpoint

Fournit des informations au moteur audio sur un point de terminaison audio. Cette interface est implémentée par un point de terminaison audio.
IAudioEndpointControl

Contrôle l’état du flux d’un point de terminaison.
IAudioEndpointRT

Obtient la différence entre les positions de lecture et d’écriture actuelles dans la mémoire tampon du point de terminaison.
IAudioInputEndpointRT

Obtient la mémoire tampon d’entrée pour chaque passe de traitement.
IAudioOutputEndpointRT

Obtient la mémoire tampon de sortie pour chaque passe de traitement.
IRemoteDesktopClient

Fournit les méthodes et propriétés utilisées pour configurer et utiliser le contrôle client du conteneur d’application RDP (Remote Desktop Protocol).
IRemoteDesktopClientActions

Fournit les méthodes utilisées pour interagir avec le contrôle client du conteneur d’application RDP (Remote Desktop Protocol).
IRemoteDesktopClientSettings

Fournit les méthodes nécessaires pour configurer les paramètres de connexion pour le contrôle client du conteneur d’application RDP (Remote Desktop Protocol).
IRemoteDesktopClientTouchPointer

Fournit les propriétés nécessaires pour contrôler la fonctionnalité de pointeur tactile du contrôle client du conteneur d’application RDP (Remote Desktop Protocol).
ITSGAccountingEngine

Expose les méthodes qui fournissent des informations sur la création ou la fermeture de sessions pour une connexion.
ITSGAuthenticateUserSink

Expose les méthodes qui informent la passerelle Bureau à distance (passerelle Bureau à distance) des événements d’authentification.
ITSGAuthenticationEngine

Expose les méthodes qui authentifient les utilisateurs pour la passerelle Bureau à distance (passerelle Bureau à distance).
ITSGAuthorizeConnectionSink

Expose les méthodes qui informent la passerelle Bureau à distance (passerelle Bureau à distance) du résultat d’une tentative d’autorisation d’une connexion.
ITSGAuthorizeResourceSink

Expose les méthodes qui informent la passerelle Bureau à distance (passerelle Bureau à distance) du résultat d’une tentative d’autorisation d’une ressource.
ITSGPolicyEngine

Expose les méthodes qui autorisent les connexions et les ressources.
ItsPubPlugin

Expose les propriétés et les méthodes qui fournissent des informations sur les ressources disponibles pour les utilisateurs de RemoteApp and Desktop Connections.
ItsPubPlugin2

Spécifie les méthodes qui fournissent des informations sur les ressources disponibles pour les utilisateurs de RemoteApp and Desktop Connections.
ITsSbBaseNotifySink

Expose les méthodes qui signalent des messages d’status et d’erreur au Répartiteur de connexions Bureau à distance (Broker pour les connexions Bureau à distance).
ITsSbClientConnection

Expose les méthodes et les propriétés qui stockent des informations d’état sur une demande de connexion entrante à partir d’un client de connexion Bureau à distance (RDC).
ITsSbClientConnectionPropertySet

Peut être utilisé pour définir les propriétés personnalisées d’une connexion cliente le cas échéant.
ITsSbEnvironnement

Expose les méthodes et propriétés qui contiennent des informations sur l’environnement qui héberge l’ordinateur cible. Cette interface peut être utilisée pour stocker des informations sur un serveur physique qui héberge des machines virtuelles.
ITsSbEnvironmentPropertySet

Peut être utilisé pour définir les propriétés personnalisées d’un environnement qui héberge les ordinateurs cibles le cas échéant.
ITsSbFilterPluginStore

Magasin de plug-ins de filtre
ITsSbGenericNotifySink

Expose les méthodes qui indiquent l’achèvement et obtient le temps d’attente du Répartiteur de connexions Bureau à distance (Broker pour les connexions Bureau à distance).
ITsSbGlobalStore

Expose les méthodes qui interrogent les ordinateurs, les sessions, les environnements et les batteries de serveurs cibles qui ont été ajoutés au magasin Broker pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance).
ITsSbLoadBalanceResult

Expose les méthodes et les propriétés qui stockent le nom cible retourné par un algorithme d’équilibrage de charge.
ITsSbLoadBalancing

Expose les méthodes que vous pouvez utiliser pour fournir un algorithme d’équilibrage de charge personnalisé.
ITsSbLoadBalancingNotifySink

Expose les méthodes qui retournent le résultat d’un algorithme d’équilibrage de charge au Répartiteur de connexion Bureau à distance (Broker de connexion Bureau à distance).
ITsSbOrchestration

Expose les méthodes utilisées par le Répartiteur de connexions Bureau à distance (Broker de connexions Bureau à distance) pour s’assurer que la cible est prête avant qu’un client y soit redirigé.
ITsSbOrchestrationNotifySink

Expose les méthodes qui retournent un objet ITsSbTarget à Remote Desktop Connection Broker (Broker de connexion Bureau à distance) une fois que la cible a été correctement préparée pour une connexion.
ITsSbPlacement

Expose les méthodes qui préparent l’environnement (l’ordinateur qui héberge la machine virtuelle).
ITsSbPlacementNotifySink

Expose les méthodes qui retournent des informations sur les environnements à Remote Desktop Connection Broker (Broker pour les connexions Bureau à distance).
ITsSbPlugin

Expose les méthodes qui initialisent et terminent les plug-ins.
ITsSbPluginNotifySink

Expose les méthodes qui informent le Répartiteur des connexions Bureau à distance (Broker pour les connexions Bureau à distance) de l’initialisation ou de l’arrêt d’un plug-in.
ITsSbPluginPropertySet

Peut être utilisé pour définir des propriétés de plug-in personnalisées selon les besoins.
ITsSbPropertySet

Peut être utilisé pour définir des propriétés personnalisées le cas échéant.
ITsSbProvider

Expose les méthodes qui créent des implémentations par défaut d’objets utilisés dans la virtualisation bureau à distance.
ITsSbProvisioning

Expose les méthodes qui créent et gèrent des machines virtuelles.
ITsSbProvisioningPluginNotifySink

Expose les méthodes qui informent le Répartiteur de connexions Bureau à distance (Broker pour les connexions Bureau à distance) de l’approvisionnement de machines virtuelles.
ITsSbResourceNotification

Expose les méthodes utilisées par le Répartiteur de connexion Bureau à distance (Broker de connexions Bureau à distance) pour notifier les plug-ins de toute modification d’état qui se produit dans les objets de connexion de session, cible et client. (ITsSbResourceNotification)
ITsSbResourceNotificationEx

Expose les méthodes utilisées par le Répartiteur de connexion Bureau à distance (Broker de connexions Bureau à distance) pour notifier les plug-ins de toute modification d’état qui se produit dans les objets de connexion de session, cible et client. (ITsSbResourceNotificationEx)
ITsSbResourcePlugin

Expose les méthodes qui étendent les fonctionnalités du Répartiteur de connexions Bureau à distance (Broker pour les connexions Bureau à distance).
ITsSbResourcePluginStore

Expose les méthodes qui permettent aux plug-ins de ressources de stocker des objets tels que des sessions et des cibles.
ITsSbServiceNotification

Expose les méthodes utilisées par le Répartiteur de connexions Bureau à distance (Broker pour les connexions Bureau à distance) pour notifier les plug-ins des changements d’état qui se produisent dans le répartiteur de connexions Bureau à distance lui-même.
ITsSbSession

Expose les propriétés qui stockent des informations sur une session utilisateur.
ITsSbTarget

Expose les propriétés qui stockent des informations de configuration et d’état sur une cible.
ITsSbTargetPropertySet

Dérivez de cette interface pour définir un ensemble de propriétés cibles personnalisées.
ITsSbTaskInfo

Expose les propriétés que le Répartiteur de connexion Bureau à distance utilise pour définir la file d’attente d’un plug-in.
ITsSbTaskPlugin

Expose les méthodes qui mettent à jour la file d’attente des tâches pour les plug-ins Broker de connexion Bureau à distance.
ITsSbTaskPluginNotifySink

Expose des méthodes qui signalent status et des messages d’erreur sur les tâches au Service Broker pour les connexions Bureau à distance (Broker pour les connexions Bureau à distance).
IWorkspace

Expose des méthodes qui fournissent des informations sur une connexion dans RemoteApp and Desktop Connection.
IWorkspace2

Expose des méthodes supplémentaires qui fournissent des informations sur une connexion dans RemoteApp and Desktop Connection.
IWorkspace3

Expose des méthodes qui fournissent des informations sur une connexion dans RemoteApp and Desktop Connection et ajoute la possibilité de récupérer ou de définir un jeton de revendication.
IWorkspaceClientExt

Expose des méthodes qui permettent au runtime de déconnecter un client personnalisé dans RemoteApp and Desktop Connection.
IWorkspaceRegistration

Expose des méthodes qui ajoutent et suppriment des références à des clients personnalisés dans RemoteApp and Desktop Connection. (IWorkspaceRegistration)
IWorkspaceRegistration2

Expose des méthodes qui ajoutent et suppriment des références à des clients personnalisés dans RemoteApp and Desktop Connection. (IWorkspaceRegistration2)
IWorkspaceReportMessage

Expose les méthodes qui prennent en charge la gestion des messages d’erreur pour les espaces de travail distants.
IWorkspaceResTypeRegistry

Expose des méthodes qui permettent à un plug-in de gérer les extensions de nom de fichier tierces dans le runtime RemoteApp and Desktop Connection.
IWorkspaceScriptable

Expose des méthodes qui gèrent les informations d’identification et les connexions remoteApp and Desktop Connection. (IWorkspaceScriptable)
IWorkspaceScriptable2

Expose des méthodes qui gèrent les informations d’identification et les connexions remoteApp and Desktop Connection. (IWorkspaceScriptable2)
IWorkspaceScriptable3

Expose des méthodes qui gèrent les informations d’identification et les connexions remoteApp and Desktop Connection. (IWorkspaceScriptable3)
IWRdsEnhancedFastReconnectArbitrator

Expose une méthode appelée par le service Services Bureau à distance pour obtenir l’ID de session auquel se reconnecter dans la séquence de reconnexion rapide améliorée.
IWRdsGraphicsChannel

Cette interface est utilisée par les services graphiques RemoteFX pour envoyer et recevoir des données vers un canal graphique virtuel.
IWRdsGraphicsChannelEvents

Cette interface reçoit des notifications relatives à un canal virtuel graphique.
IWRdsGraphicsChannelManager

Cette interface est utilisée par l’API des services graphiques RemoteFX pour créer les canaux virtuels graphiques nécessaires à la communication à distance des données graphiques.
IWRdsProtocolConnection

Expose les méthodes appelées par le service Services Bureau à distance pour configurer une connexion cliente.
IWRdsProtocolConnectionCallback

Expose des méthodes qui fournissent des informations sur la status d’une connexion cliente et qui effectuent des actions pour le client. Cette interface est implémentée par le service Services Bureau à distance et appelée par le protocole.
IWRdsProtocolLicenseConnection

Expose les méthodes utilisées par le service Services Bureau à distance pour effectuer l’établissement d’une liaison de licence pendant une séquence de connexion.
IWRdsProtocolListener

Expose les méthodes qui demandent que le protocole démarre et cesse d’écouter les demandes de connexion du client.
IWRdsProtocolListenerCallback

Expose les méthodes qui notifient le service Services Bureau à distance qu’un client s’est connecté.
IWRdsProtocolLogonErrorRedirector

Expose les méthodes appelées par le service Services Bureau à distance pour mettre à jour les status d’ouverture de session et déterminer comment diriger les messages d’erreur d’ouverture de session.
IWRdsProtocolManager

Expose les méthodes que le service Services Bureau à distance utilise pour communiquer avec le fournisseur de protocole.
IWRdsProtocolSettings

Expose des méthodes pour récupérer et ajouter des paramètres liés à la stratégie.
IWRdsProtocolShadowCallback

Expose les méthodes appelées par le protocole pour avertir le service Services Bureau à distance de démarrer ou d’arrêter le côté cible d’une ombre.
IWRdsProtocolShadowConnection

Expose des méthodes qui informent le fournisseur de protocole de la status de l’ombre de session.
IWRdsWddmIddProps

Cette interface permet de charger un pilote IDD personnalisé dans une session à distance.
IWTSBitmapRenderer

Utilisé par un plug-in de canal virtuel dynamique pour afficher des bitmaps.
IWTSBitmapRendererCallback

Un plug-in de canal virtuel dynamique implémente cette interface pour être averti lorsque la taille de la zone de rendu change.
IWTSBitmapRenderService

Ce service est utilisé pour créer un mappage visuel sur le client correspondant à une fenêtre mappée sur le serveur.
IWTSListener

Gère les paramètres de configuration de chaque écouteur pour la connexion de canal virtuel dynamique (DVC).
IWTSListenerCallback

Permet d’informer le plug-in client de connexion Bureau à distance (RDC) des demandes entrantes sur un écouteur particulier.
IWTSPlugin

Permet au plug-in client de connexion Bureau à distance (RDC) d’être chargé par le client de connexion Bureau à distance (RDC).
IWTSPluginServiceProvider

Permet aux plug-ins de canal virtuel dynamique d’interroger différents services clients Bureau à distance.
IWTSProtocolConnection

IWTSProtocolConnection n’est plus disponible. Utilisez plutôt IWRdsProtocolConnection.
IWTSProtocolConnectionCallback

IWTSProtocolConnectionCallback n’est plus disponible. Utilisez plutôt IWRdsProtocolConnectionCallback.
IWTSProtocolLicenseConnection

IWTSProtocolLicenseConnection n’est plus disponible. Utilisez plutôt IWRdsProtocolLicenseConnection.
IWTSProtocolListener

IWTSProtocolListener n’est plus disponible. Utilisez plutôt IWRdsProtocolListener.
IWTSProtocolListenerCallback

IWTSProtocolListenerCallback n’est plus disponible. Utilisez plutôt IWRdsProtocolListenerCallback.
IWTSProtocolLogonErrorRedirector

IWTSProtocolLogonErrorRedirector n’est plus disponible. Utilisez plutôt IWRdsProtocolLogonErrorRedirector.
IWTSProtocolManager

IWTSProtocolManager n’est plus disponible. Utilisez plutôt IWRdsProtocolManager.
IWTSProtocolShadowCallback

IWTSProtocolShadowCallback n’est plus disponible. Utilisez plutôt IWRdsProtocolShadowCallback.
IWTSProtocolShadowConnection

IWTSProtocolShadowConnection n’est plus disponible. Utilisez plutôt IWRdsProtocolShadowConnection.
IWTSSBPlugin

Utilisé pour étendre les fonctionnalités de Terminal Services Session Broker (TS Session Broker). Implémentez cette interface lorsque vous souhaitez fournir un plug-in qui remplace la logique de redirection de TS Session Broker.
IWTSVirtualChannel

Utilisé pour contrôler l’état du canal et les écritures sur le canal.
IWTSVirtualChannelCallback

Reçoit des notifications concernant les modifications d’état du canal ou les données reçues.
IWTSVirtualChannelManager

Gère tous les plug-ins clients de connexion Bureau à distance (RDC) et les écouteurs de canal virtuel dynamique (DVC).

Structures

 
__WTS_PROPERTY_VALUE

Contient des informations sur une valeur de propriété à récupérer à partir du protocole.
_WTS_CACHE_STATS

Contient des statistiques de cache de protocole.
_WTS_CACHE_STATS_UN

Contient des statistiques de cache.
_WTS_CLIENT_DATA

Contient des informations sur la connexion cliente.
_WTS_DISPLAY_IOCTL

Contient des informations sur l’affichage du client.
_WTS_LICENSE_CAPABILITIES

Contient des informations sur les fonctionnalités de licence du client.
_WTS_PROTOCOL_CACHE

Contient le nombre de lectures et d’accès au cache.
_WTS_PROTOCOL_COUNTERS

Contient des compteurs de performances de protocole.
_WTS_PROTOCOL_STATUS

Contient des informations sur la status du protocole.
_WTS_SERVICE_STATE

Contient des informations sur les modifications apportées à l’état du service Services Bureau à distance.
_WTS_SESSION_ID

Contient un GUID qui identifie une session de manière unique.
_WTS_SMALL_RECT

Contient les coordonnées de la fenêtre cliente.
_WTS_SOCKADDR

Contient une adresse de socket.
_WTS_SYSTEMTIME

Spécifie les informations de date et d’heure pour les transitions entre l’heure standard et l’heure d’été.
_WTS_TIME_ZONE_INFORMATION

Contient des informations sur le fuseau horaire client.
_WTS_USER_CREDENTIAL

Contient des informations d’identification pour un utilisateur.
AAAccountingData

Cette structure contient des informations sur un événement de connexion.
AE_CURRENT_POSITION

Signale la position actuelle de l’image de l’appareil aux clients.
BITMAP_RENDERER_STATISTICS

Contient des statistiques pour le convertisseur bitmap de redirection multimédia RemoteFX.
CHANNEL_ENTRY_POINTS

Contient des pointeurs vers les fonctions appelées par une DLL côté client pour accéder aux canaux virtuels.
CHANNEL_PDU_HEADER

Contient des informations sur un bloc de données reçu par l’extrémité du serveur d’un canal virtuel.
CLIENT_DISPLAY

Contient des informations sur l’affichage d’un client de connexion Bureau à distance (RDC). (CLIENT_DISPLAY)
plug-inResource

Contient des informations sur une ressource qui peut être attribuée aux utilisateurs dans RemoteApp and Desktop Connection.
pluginResource2

Contient des informations supplémentaires sur une ressource qui peut être affectée aux utilisateurs dans RemoteApp and Desktop Connection.
pluginResource2FileAssociation

Contient des informations sur une association de fichiers dans RemoteApp and Desktop Connection.
TSSD_ConnectionPoint

Définit l’adresse IP d’une cible.
WRDS_CONNECTION_SETTING

Contient différents niveaux de paramètres pour une connexion Bureau à distance.
WRDS_CONNECTION_SETTINGS

Contient des informations de paramètre de connexion pour une session à distance. (WRDS_CONNECTION_SETTINGS)
WRDS_CONNECTION_SETTINGS_1

Contient des informations de paramètre de connexion pour une session à distance. (WRDS_CONNECTION_SETTINGS_1)
WRDS_DYNAMIC_TIME_ZONE_INFORMATION

Contient des informations de fuseau horaire dynamique.
WRDS_LISTENER_SETTING

Contient différents niveaux de paramètres d’écouteur pour une connexion Bureau à distance.
WRDS_LISTENER_SETTINGS

Contient des informations sur les paramètres de l’écouteur pour une session distante.
WRDS_LISTENER_SETTINGS_1

Contient les paramètres de l’écouteur pour une session distante.
WRDS_SETTING

Contient différents niveaux de paramètres liés aux stratégies pour une connexion Bureau à distance.
WRDS_SETTINGS

Contient des informations relatives aux paramètres liés à la stratégie pour une session distante.
WRDS_SETTINGS_1

Contient des paramètres liés à la stratégie pour une session à distance.
WTS_CLIENT_ADDRESS

Contient l’adresse réseau cliente d’une session des services Bureau à distance.
WTS_CLIENT_DISPLAY

Contient des informations sur l’affichage d’un client de connexion Bureau à distance (RDC). (WTS_CLIENT_DISPLAY)
WTS_POLICY_DATA

Contient des informations de stratégie transmises par le service Services Bureau à distance au protocole.
WTS_PROCESS_INFO_EXA

Contient des informations étendues sur un processus en cours d’exécution sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI)
WTS_PROCESS_INFO_EXW

Contient des informations étendues sur un processus en cours d’exécution sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode)
WTS_PROCESS_INFOA

Contient des informations sur un processus en cours d’exécution sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI)
WTS_PROCESS_INFOW

Contient des informations sur un processus en cours d’exécution sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode)
WTS_SERVER_INFOA

Contient des informations sur un serveur des services Bureau à distance spécifique. (ANSI)
WTS_SERVER_INFOW

Contient des informations sur un serveur des services Bureau à distance spécifique. (Unicode)
WTS_SESSION_ADDRESS

Contient l’adresse IP virtuelle affectée à une session.
WTS_SESSION_INFO_1A

Contient des informations étendues sur une session cliente sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou un serveur hôte de virtualisation Bureau à distance (hôte de virtualisation bureau à distance). (ANSI)
WTS_SESSION_INFO_1W

Contient des informations étendues sur une session cliente sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou un serveur hôte de virtualisation Bureau à distance (hôte de virtualisation bureau à distance). (Unicode)
WTS_SESSION_INFOA

Contient des informations sur une session cliente sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI)
WTS_SESSION_INFOW

Contient des informations sur une session cliente sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode)
WTS_USER_DATA

Contient les valeurs des propriétés clientes sélectionnées.
WTSCLIENTA

Contient des informations sur un client de connexion Bureau à distance (RDC). (ANSI)
WTSCLIENTW

Contient des informations sur un client de connexion Bureau à distance (RDC). (Unicode)
WTSCONFIGINFOA

Contient des informations sur une session des services Bureau à distance. (WTSCONFIGINFOA)
WTSCONFIGINFOW

Contient des informations sur une session des services Bureau à distance. (WTSCONFIGINFOW)
WTSINFOA

Contient des informations sur une session des services Bureau à distance. (WTSINFOA)
WTSINFOEX_LEVEL_A

Contient une structure WTSINFOEX_LEVEL1 qui contient des informations étendues sur une session des services Bureau à distance. (ANSI)
WTSINFOEX_LEVEL_W

Contient une structure WTSINFOEX_LEVEL1 qui contient des informations étendues sur une session des services Bureau à distance. (Unicode)
WTSINFOEX_LEVEL1_A

Contient des informations étendues sur une session des services Bureau à distance. (ANSI)
WTSINFOEX_LEVEL1_W

Contient des informations étendues sur une session des services Bureau à distance. (Unicode)
WTSINFOEXA

Contient une union WTSINFOEX_LEVEL qui contient des informations étendues sur une session des services Bureau à distance. (ANSI)
WTSINFOEXW

Contient une union WTSINFOEX_LEVEL qui contient des informations étendues sur une session des services Bureau à distance. (Unicode)
WTSINFOW

Contient des informations sur une session des services Bureau à distance. (WTSINFOW)
WTSLISTENERCONFIGA

Contient des informations sur un écouteur des services Bureau à distance. (ANSI)
WTSLISTENERCONFIGW

Contient des informations sur un écouteur des services Bureau à distance. (Unicode)
WTSSBX_IP_ADDRESS

Contient des informations sur l’adresse IP d’une ressource réseau.
WTSSBX_MACHINE_CONNECT_INFO

Contient des informations sur un ordinateur qui accepte les connexions à distance.
WTSSBX_MACHINE_INFO

Contient des informations sur un ordinateur et son état actuel.
WTSSBX_SESSION_INFO

Contient des informations sur les sessions disponibles pour le Répartiteur de connexions Bureau à distance (Broker de connexions Bureau à distance).
WTSSESSION_NOTIFICATION

Fournit des informations sur la notification de modification de session. Un service reçoit cette structure dans sa fonction HandlerEx en réponse à un événement de changement de session.
WTSUSERCONFIGA

Contient les informations de configuration d’un utilisateur sur un contrôleur de domaine ou un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI)
WTSUSERCONFIGW

Contient les informations de configuration d’un utilisateur sur un contrôleur de domaine ou un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode)