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 :
- audioapotypes.h
- cchannel.h
- pchannel.h
- rdpappcontainerclient.h
- sbtsv.h
- sessdirpublictypes.h
- tsgauthenticationengine.h
- tsgpolicyengine.h
- tspubplugin2com.h
- tspubplugincom.h
- tssbx.h
- tsuserex.h
- tsvirtualchannels.h
- workspaceax.h
- workspaceruntime.h
- workspaceruntimeclientext.h
- wrdsgraphicschannels.h
- wtsapi32.h
- wtsdefs.h
- wtshintapi.h
- wtsprotocol.h
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) |