Partager via


Services de Bureau à distance

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

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

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 l’état d’une tâche.
RemoteActionType

Action à envoyer à la session distante.
SnapshotEncodingType

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

Format de données utilisé pour un instantané client de conteneur d’applications RDP (Remote Desktop Protocol).
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é.
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 l’état 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 des paramètres stockés dans une structure WRDS_SETTINGS.
WRdsGraphicsChannelType

Permet de 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 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 par défaut 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 Services Bureau à distance a retournée 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 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 d’état qui s’est produit 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.

Functions

 
AcceptConnection

Dirige le protocole pour 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 et Connexion Bureau. (IWorkspaceRegistration2.AddResource)
AddResourceEx

Ajoute une ressource à la connexion dans RemoteApp et Connexion Bureau. (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

Attache 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 Services Bureau à distance que la connexion cliente 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 d’é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é.
Fermer

Ferme le canal. (IWTSVirtualChannel.Close)
Fermer

Appelé pour fermer le canal.
Fermer

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

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

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

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 le protocole initialisé par la session.
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 jeu de propriétés d’environnement ITsSbEnvironmentPropertySet.
CreateListener

Retourne une instance d’un objet é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 jeu de propriétés 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 de jeu de propriétés cible 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 manière 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 avec le 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.
détacherEvent

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

Déconnecte la connexion active.
Disconnected

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 (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 il fonctionne.
EnumerateEnvironments

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

Retourne un tableau qui contient les environnements présents sur le fournisseur spécifié.
Énumérer lesfarms

Énumère toutes les batteries de serveurs ajoutées par le plug-in de ressource spécifié.
Énumérer lesfarms

Énumère toutes les batteries de serveurs 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é.
Énumérer LesTargets

Retourne un tableau qui contient les cibles spécifiées présentes dans le magasin global.
Énumérer LesTargets

Retourne un tableau qui contient les cibles spécifiées présentes dans le magasin de plug-ins 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’applications 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). (Obtenir)
get_BrokenConnectionAction

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

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

Récupère ou spécifie des informations sur l’appareil d’affichage de l’ordinateur client. (Obtenir)
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. (Obtenir)
get_ConnectClientPrintersAtLogon

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

Récupère une valeur qui indique l’erreur qui s’est produite lors du 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. (Obtenir)
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 la date limite la plus ancienne sera lancé en premier.
get_DefaultToMainPrinter

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

Récupère ou spécifie l’heure à laquelle la session a été déconnectée. (Obtenir)
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’applications RDP. (Obtenir)
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. (Obtenir)
get_EndTime

Récupère la dernière fois que 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 le jeu de propriétés pour l’environnement qui héberge l’ordinateur cible. (Obtenir)
get_EventsEnabled

Indique si les notifications d’événements de pointeur tactile sont activées pour le contrôle client du conteneur d’applications RDP. (Obtenir)
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. (Obtenir)
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 lancé lorsque l’utilisateur se connecte à l’ordinateur cible.
get_InitialProgram

Récupère ou spécifie le programme initial pour cette session. (Obtenir)
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 Services Bureau à distance. Une fois le nombre de minutes spécifié écoulé, la session peut être déconnectée ou arrêtée. (Obtenir)
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 arrêtée. (Obtenir)
get_MaxIdleTime

Durée maximale pendant laquelle la session services Bureau à distance peut rester inactive. Une fois le nombre de minutes spécifié écoulé, la session peut être déconnectée ou arrêtée. (Obtenir)
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 conservées par répartiteur 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. (Obtenir)
get_RdFarmType

Type de batterie de serveurs Bureau à distance.
get_ReconnectionAction

Valeur qui spécifie si la reconnexion à une session des services Bureau à distance déconnectée est autorisée. (Obtenir)
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 de paramètres pour le client de conteneur d’applications RDP (Remote Desktop Protocol).
get_StartTime

Récupère la plus ancienne fois que l’agent de tâche peut démarrer la tâche.
get_State

Récupère ou spécifie l’état de session. (Obtenir)
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. (Obtenir)
get_TargetNetbios

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

Récupère ou spécifie l’ensemble de propriétés de 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 multiutilisateur. (Obtenir)
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 UNC spécifié en tant que répertoire racine est mappé. (Obtenir)
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). (Obtenir)
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). (Obtenir)
get_TerminalServicesWorkDirectory

Chemin d’accès au répertoire de travail de l’utilisateur. (Obtenir)
get_TouchPointer

Contient l’objet RemoteDesktopClientTouchPointer pour le client de conteneur d’applications 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 en tant que chaîne.
GetCacheLastUpdateTime

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

Récupère un jeton de revendication.
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 des é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 WDDM ID.
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 licence client.
GetLicenseConnection

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

Récupère une interface IWRdsProtocolLogonErrorRedirector qui spécifie comment 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.
GetMostSuitableTarget

Détermine la cible la plus appropriée à laquelle 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 et Desktop Connection.
GetProtocolHandles

IWTSProtocolConnection ::GetProtocolHandles n’est plus disponible.
GetProtocolStatus

Récupère des informations sur l’état du protocole.
GetProtocolStatus

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

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

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

Récupère des statistiques pour le renderer 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 affectées à l’utilisateur spécifié. (ItsPubPlugin2.GetResource2List)
GetResourceDisplayName

Retourne le nom complet du client personnalisé dans RemoteApp et Connexion Bureau.
GetResourceId

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

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

Récupère une instance ITsSbResourcePluginStore du magasin de plug-ins 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

Interroge 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 de IAudioDeviceEndpoint.
GetSerializedUserCredential

Retourne des informations d’identification utilisateur sérialisées.
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 reconnexion rapide améliorée.
GetSettings

Obtient les informations de paramètre de l’écouteur pour les demandes de connexion du 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

Provoque l’exécution d’un instantané du bureau de bureau en session du client de conteneur d’applications 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 actuel.
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é du client vers le plug-in.
Initialiser

Initialise le gestionnaire de protocole.
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 Services Bureau à distance de commencer le côté cible de l’ombre et de transmettre 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 instruction d’intégrité (SoH) à partir de l’ordinateur de l’utilisateur.
IssueDisconnect

Déconnecte le client personnalisé dans RemoteApp et Connexion Bureau.
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 est activée pour RemoteApp et Desktop Connection.
LockVirtualMachine

Avertit le répartiteur de connexions Bureau à distance (Rd Connection Broker) 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 de 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 Connexions Bureau et RemoteApp.
NotifyClientConnectionStateChange

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

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

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

Avertit les plug-ins inscrits que le service Broker de connexions Bureau à distance (Service Broker de 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 de connexion Bureau à distance (Service Broker de connexions Bureau à distance) a démarré.
NotifySessionChange

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

Avertit les plug-ins inscrits sur les modifications 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

Avertit 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 sur les modifications d’état dans un objet cible. (ITsSbResourceNotification.NotifyTargetChange)
NotifyTargetChangeEx

Avertit les plug-ins inscrits sur les modifications 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 du service Broker de connexion Bureau à distance (Broker de connexion 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ée lorsque la méthode IWRdsGraphicsChannel ::Write est appelée et que les données ont été envoyées.
OnDeleteTaskTime

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

Termsrv utilise cette méthode pour renvoyer un handle du pilote d’ID WDDM chargé à la pile de protocoles. À partir de ce stade, la pile possède le handle et doit appeler CloseHandle() après 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 à Remote Desktop Connection Broker (Service Broker de connexion Bureau à distance).
OnGetMostSuitableTarget

Retourne un résultat d’équilibrage de charge vers le répartiteur de connexions Bureau à distance (Broker de connexion Bureau à distance).
OnInitialized

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

Avertit le répartiteur de connexions Bureau à distance (Broker de connexion Bureau à distance) que le travail est annulé.
OnJobCompleted

Avertit le répartiteur de connexions Bureau à distance (Rd Connection Broker) que le travail est terminé.
OnJobCreated

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

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

Permet au plug-in client RDC (Remote Desktop Connection) d’accepter ou de refuser une demande de connexion pour une connexion entrante.
OnQueryEnvironmentCompleted

Avertit le répartiteur de connexions Bureau à distance (Rd Connection Broker) que l’environnement spécifié par l’objet ITsSbClientConnection héberge déjà la cible correcte.
OnReady

Demande que le service Services Bureau à distance continue 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 des messages d’état au client RDC (Remote Desktop Connection) concernant le traitement d’une connexion cliente.
OnReportTasks

Avertit le répartiteur de connexions Bureau à distance (Broker de connexion Bureau à distance) d’un nouveau rapport de tâche.
OnSetTaskTime

Avertit le répartiteur de connexions Bureau à distance (Rd Connection Broker) 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 de connexions Bureau à distance (Rd Connection Broker) que le plug-in a terminé un appel de l’arrêt.
OnUpdateTaskStatus

Avertit le répartiteur de connexions Bureau à distance (Rd Connection Broker) que l’état d’une tâche a changé.
OnUserAuthenticated

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

Avertit la passerelle Bureau à distance (passerelle Bureau à distance) que le plug-in d’authentification n’a pas pu authentifier l’utilisateur.
OnVirtualMachineHostStatusChanged

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

Avertit le répartiteur de connexions Bureau à distance (Rd Connection Broker) que l’état d’une machine virtuelle est modifié.
Ouvrir

Appelé pour ouvrir un canal.
PatchVirtualMachines

Corrige une machine virtuelle de façon asynchrone.
PreDisconnect

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

Avertit le point de terminaison qu’un passe de traitement a été terminé.
ProtocolComplete

Avertit le protocole si le processus de licence 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 à entreprendre lorsqu’une limite de session des services Bureau à distance est atteinte. (Put)
put_ClientDisplay

Récupère ou spécifie des informations sur l’appareil 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’applications 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 le jeu de propriétés 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’applications 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 Services Bureau à distance. Une fois le nombre de minutes spécifié écoulé, la session peut être déconnectée ou arrêté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 arrêtée. (Put)
put_MaxIdleTime

Durée maximale pendant laquelle la session services Bureau à distance peut rester inactive. Une fois le nombre de minutes spécifié écoulé, la session peut être déconnectée ou arrêté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 l’ensemble de propriétés de 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 multiutilisateur. (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 UNC spécifié en tant que 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 d’accès au 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 (passerelle Bureau à distance) qu’elle doit réauthentifier et réauthoriser l’utilisateur en mode silencieux.
Reconnecter

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

Interroge le protocole pour que l’action prenne 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 la mise à jour de l’état de connexion du client.
RedirectStatus

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

Demande au service Services Bureau à distance de redessiner la fenêtre cliente.
RedrawWindow

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 connexion 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 de connexion RemoteApp et Desktop que le client déconnecte la connexion. (IWorkspaceRegistration2.RemoveResource)
RemoveResourceEx

Avertit le runtime de connexion RemoteApp et Desktop que le client déconnecte la connexion. (IWorkspaceRegistration2 ::RemoveResourceEx)
Rendre

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

Demande une licence du client.
RequestClientLicense

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

Demande des 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 façon de se connecter au bureau virtuel personnel d’un utilisateur.
ResourceDismissed

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

Reprend les mises à jour de l’é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 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.
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 de 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 modifier l’état des ressources de streaming sous-jacentes en un état actif.
SetPinInactive

Avertit le point de terminaison qu’il doit modifier l’état des ressources de flux sous-jacentes en é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 attend de démarrer.
SetSessionState

Définit l’état de 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

Met à jour une tâche dans la file d’attente d’un plug-in Broker de connexion Bureau à distance.
Démarrer

Démarre le flux de point de terminaison.
Démarrer

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

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 de l’utilisateur et les certificats à un ID de connexion.
StartWorkspaceEx

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

Non implémenté. (IWorkspaceScriptable3 ::StartWorkspaceEx2)
Arrêter

Arrête le flux de point de terminaison.
Arrêter

Avertit le protocole que l’ombre s’est arrêtée.
Arrêter

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

Avertit le protocole d’arrêter l’écoute des demandes de connexion 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 de l’écran envoyées au client.
Terminer.

Effectue le nettoyage et décharge le plug-in.
terminée

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

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

Définit de façon conditionnelle un nouvel état sur un serveur.
non initialiser

Annule l’initialisation du gestionnaire de protocole.
UnRegisterForNotification

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

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

Ferme la fin 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 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 la fin du client d’un canal virtuel à une application partenaire à la fin du 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.
WTSActiveSessionExists

Retourne s’il existe une session active sur le système.
WTSCloseServer

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

Ferme un handle d’authentification cloud obtenu en appelant WTSCloudAuthOpen.
WTSCloudAuthConvertAssertionToSerializedUserCredential

Valide l’assertion et calcule les informations d’identification sérialisées à partir de l’assertion.
WTSCloudAuthDuplicateSerializedUserCredential

Dupliquer une instance de WTS_SERIALIZED_USER_CREDENTIAL.
WTSCloudAuthGetServerNonce

Demande un serveur nonce auprès du fournisseur de support de sécurité Cloud Authentication.
WTSCloudAuthNetworkLogonWithSerializedCredential

Effectue une ouverture de session réseau à l’aide des informations d’identification sérialisées fournies.
WTSCloudAuthOpen

Obtient un handle d’authentification cloud.
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 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 sur le serveur hôte de virtualisation Bureau à distance (hôte de virtualisation 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 sur le serveur hôte de virtualisation Bureau à distance (hôte de virtualisation 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 la 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 la 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 des services 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 des services 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 vers le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou le serveur hôte de virtualisation Bureau à distance (hôte de virtualisation bureau à distance). (ANSI)
WTSOpenServerExW

Ouvre un handle vers le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou le serveur 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 de 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 de 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 spécifié ou sur 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 spécifié ou sur 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 vers une ressource informatique, telle qu’une machine virtuelle, un serveur 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 services Bureau à distance spécifiée. (ANSI)
WTSSendMessageW

Affiche une boîte de message sur le bureau client d’une session 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 spécifié ou sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI)
WTSSetUserConfigW

Modifie les informations de configuration de l’utilisateur spécifié sur le contrôleur de domaine spécifié ou sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (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 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 services Bureau à distance. Vous devez appeler cette fonction à partir d’une session distante. (Unicode)
WTSStopRemoteControlSession

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

Met fin au processus spécifié sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance).
WTSUnRegisterSessionNotification

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

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

Ferme un handle de canal virtuel ouvert.
WTSVirtualChannelOpen

Ouvre un handle à la fin 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 mises 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 la fin du serveur d’un canal virtuel.
WTSVirtualChannelWrite

Écrit des données à la fin du serveur d’un canal virtuel.
WTSWaitSystemEvent

Attend un événement 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 des méthodes et des propriétés utilisées pour configurer et utiliser le contrôle client du conteneur d’applications RDP (Remote Desktop Protocol).
IRemoteDesktopClientActions

Fournit les méthodes utilisées pour interagir avec le contrôle client du conteneur d’applications 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’applications 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’applications RDP (Remote Desktop Protocol).
ITSGAccountingEngine

Expose des 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) sur les é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) sur le résultat d’une tentative d’autorisation d’une connexion.
ITSGAuthorizeResourceSink

Expose des méthodes qui informent la passerelle Bureau à distance (passerelle Bureau à distance) sur le 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 méthodes qui fournissent des informations sur les ressources disponibles pour les utilisateurs des connexions RemoteApp et Bureau.
ItsPubPlugin2

Spécifie les méthodes qui fournissent des informations sur les ressources disponibles pour les utilisateurs des connexions RemoteApp et Bureau.
ITsSbBaseNotifySink

Expose les méthodes qui signalent l’état et les messages d’erreur au service Broker de connexion Bureau à distance (Broker de connexion Bureau à distance).
ITsSbClientConnection

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

Peut être utilisé pour définir des propriétés personnalisées d’une connexion cliente selon les besoins.
ITsSbEnvironment

Expose des méthodes et des 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 des propriétés personnalisées d’un environnement qui héberge les ordinateurs cibles selon les besoins.
ITsSbFilterPluginStore

Magasin de plug-ins de filtre
ITsSbGenericNotifySink

Expose les méthodes qui indiquent la saisie semi-automatique et obtient le temps d’attente du répartiteur de connexions Bureau à distance (Broker de connexion Bureau à distance).
ITsSbGlobalStore

Expose les méthodes qui interrogent les ordinateurs cibles, les sessions, les environnements et les batteries de serveurs qui ont été ajoutées au magasin Broker de connexion Bureau à distance (Broker de connexion 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 des 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 service Broker de connexion Bureau à distance (Broker de connexion Bureau à distance).
ITsSbOrchestration

Expose les méthodes utilisées par remote Desktop Connection Broker (Rd Connection Broker) pour s’assurer que la cible est prête avant qu’un client ne soit redirigé vers celui-ci.
ITsSbOrchestrationNotifySink

Expose des méthodes qui retournent un objet ITsSbTarget à Remote Desktop Connection Broker (Rd Connection Broker) une fois que la cible est 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 au service Broker de connexion Bureau à distance (Broker de connexion Bureau à distance).
ITsSbPlugin

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

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

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

Peut être utilisé pour définir des propriétés personnalisées selon les besoins.
ITsSbProvider

Expose des 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 remote Desktop Connection Broker (Rd Connection Broker) sur l’approvisionnement des machines virtuelles.
ITsSbResourceNotification

Expose les méthodes utilisées par remote Desktop Connection Broker (Service Broker de connexion Bureau à distance) pour notifier les plug-ins des modifications d’état qui se produisent dans les objets de connexion client, cible et session. (ITsSbResourceNotification)
ITsSbResourceNotificationEx

Expose les méthodes utilisées par remote Desktop Connection Broker (Service Broker de connexion Bureau à distance) pour notifier les plug-ins des modifications d’état qui se produisent dans les objets de connexion client, cible et session. (ITsSbResourceNotificationEx)
ITsSbResourcePlugin

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

Expose des 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 remote Desktop Connection Broker (Rd Connection Broker) pour notifier les plug-ins des modifications 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 les informations de configuration et d’état sur une cible.
ITsSbTargetPropertySet

Dérivez de cette interface pour définir un jeu de propriétés cible personnalisé.
ITsSbTaskInfo

Expose les propriétés utilisées par le broker de connexion Bureau à distance 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 les méthodes qui signalent l’état et les messages d’erreur sur les tâches vers le service Broker de connexion Bureau à distance (Broker de connexion Bureau à distance).
IWorkspace

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

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

Expose des méthodes qui fournissent des informations sur une connexion dans RemoteApp et 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 et Desktop Connection.
IWorkspaceRegistration

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

Expose des méthodes qui ajoutent et suppriment des références à des clients personnalisés dans RemoteApp et 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 de connexion Bureau et RemoteApp.
IWorkspaceScriptable

Expose les méthodes qui gèrent les informations d’identification et les connexions de connexion RemoteApp et Bureau. (IWorkspaceScriptable)
IWorkspaceScriptable2

Expose les méthodes qui gèrent les informations d’identification et les connexions de connexion RemoteApp et Bureau. (IWorkspaceScriptable2)
IWorkspaceScriptable3

Expose les méthodes qui gèrent les informations d’identification et les connexions de connexion RemoteApp et Bureau. (IWorkspaceScriptable3)
IWRdsEnhancedFastReconnectArbitrator

Expose une méthode appelée par le service Services Bureau à distance pour obtenir l’ID de session à 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 à 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.
IWRdsProtocolConnection2

IWRdsProtocolConnectionCallback

Expose des méthodes qui fournissent des informations sur l’état 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 client.
IWRdsProtocolListenerCallback

Expose les méthodes qui informent le service Services Bureau à distance qu’un client a connecté.
IWRdsProtocolLogonErrorRedirector

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

Expose les méthodes utilisées par le service Services Bureau à distance 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 informer le service Services Bureau à distance de démarrer ou d’arrêter le côté cible d’une ombre.
IWRdsProtocolShadowConnection

Expose les méthodes qui informent le fournisseur de protocole sur l’état de l’ombre de session.
IWRdsWddmIddProps

Cette interface permet à un pilote IDD personnalisé d’être chargé dans une session distante.
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

Utilisé pour notifier le plug-in client RDC (Remote Desktop Connection) sur les requêtes entrantes sur un écouteur particulier.
IWTSPlugin

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

Fournit un moyen pour les 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

Permet d’étendre les fonctionnalités du répartiteur de sessions terminal services (TS Session Broker). Implémentez cette interface lorsque vous souhaitez fournir un plug-in qui remplace la logique de redirection du répartiteur de session TS.
IWTSVirtualChannel

Permet de contrôler l’état du canal et d’écrire sur le canal.
IWTSVirtualChannelCallback

Reçoit des notifications sur 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 de cache et d’accès au cache.
_WTS_PROTOCOL_COUNTERS

Contient des compteurs de performances de protocole.
_WTS_PROTOCOL_STATUS

Contient des informations sur l’état 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 de façon unique une session.
_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 du 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 renderer 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 la fin du serveur d’un canal virtuel.
CLIENT_DISPLAY

Contient des informations sur l’affichage d’un client RDC (Remote Desktop Connection). (CLIENT_DISPLAY)
pluginResource

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

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

Contient des informations sur une association de fichiers dans RemoteApp et Connexion Bureau.
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 de paramètre d’écouteur pour une session distante.
WRDS_LISTENER_SETTINGS_1

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

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

Contient des informations sur les paramètres liés à la stratégie pour une session à distance.
WRDS_SETTINGS_1

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

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

Contient des informations sur l’affichage d’un client RDC (Remote Desktop Connection). (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 s’exécutant 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 s’exécutant 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_SERIALIZED_USER_CREDENTIAL

Contient la sérialisation d’informations d’identification d’un utilisateur.
WTS_SERVER_INFOA

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

Contient des informations sur un serveur de 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 des services 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 des services 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 de propriétés du client sélectionnées.
WTSCLIENTA

Contient des informations sur un client RDC (Remote Desktop Connection). (ANSI)
WTSCLIENTW

Contient des informations sur un client RDC (Remote Desktop Connection). (Unicode)
WTSCONFIGINFOA

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

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

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

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

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

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

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

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

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

Contient des informations sur une session 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 des 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 connexion 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 modification de session.
WTSUSERCONFIGA

Contient des informations de configuration pour 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 des informations de configuration pour un utilisateur sur un contrôleur de domaine ou un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode)