Services Bureau à distance les fonctions de l’API

Les fonctions suivantes sont utilisées avec Services Bureau à distance.

Dans cette section

ProcessIdToSessionId

Récupère la session de Services Bureau à distance associée à un processus spécifié.

TLSConnectToLsServer

Ouvre un handle vers le serveur de licences de Bureau à distance spécifié.

TLSDisconnectFromServer

Ferme un handle ouvert sur un serveur de licences Bureau à distance.

TLSGetServerCertificate

Retourne le certificat du serveur de licences Bureau à distance.

TLSKeyPackEnumBegin

Commence l’énumération par le biais de tous les jeux de clés installés sur un serveur de licences Bureau à distance en fonction des critères de recherche.

TLSKeyPackEnumEnd

Continue à partir d’un appel précédent à la fonction TLSKeyPackEnumBegin et met fin à l’énumération.

TLSKeyPackEnumNext

Continue à partir d’un appel précédent à la fonction TLSKeyPackEnumBegin et retourne le prochain Pack de clés installé sur un serveur de licences bureau à distance qui correspond aux critères de recherche.

TLSLicenseEnumBegin

Commence l’énumération des licences émises par le serveur de licences Bureau à distance en fonction des critères de recherche.

TLSLicenseEnumEnd

Continue à partir d’un appel précédent à la fonction TLSLicenseEnumBegin et met fin à l’énumération.

TLSLicenseEnumNext

Continue à partir d’un appel précédent à la fonction TLSLicenseEnumBegin et retourne la licence suivante qui est installée sur un serveur de licences bureau à distance qui correspond aux critères de recherche.

VirtualChannelClose

Ferme l’extrémité 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 Services Bureau à distance canaux virtuels.

VirtualChannelInit

Initialise l’accès d’une DLL client à Services Bureau à distance canaux virtuels.

VirtualChannelInitEvent

Fonction de rappel définie par l’application qui Services Bureau à distance appelle pour notifier la DLL client des événements de canal virtuel.

VirtualChannelOpen

Ouvre l’extrémité client d’un canal virtuel.

VirtualChannelOpenEvent

Fonction de rappel définie par l’application qui Services Bureau à distance appelle pour notifier la DLL client des événements pour un canal virtuel spécifique.

VirtualChannelWrite

Envoie des données de l’extrémité client d’un canal virtuel à une application partenaire côté serveur.

WTSCloseServer

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

WTSConnectSession

Connecte une session de Services Bureau à distance à une session existante sur l’ordinateur local.

WTSCreateListener

Crée un écouteur de Services Bureau à distance ou configure un écouteur existant.

WTSDisconnectSession

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

WTSEnableChildSessions

Active ou désactive les sessions enfants.

WTSEnumerateListeners

Énumère tous les écouteurs Services Bureau à distance sur un serveur hôte de session Bureau à distance.

WTSEnumerateProcesses

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

WTSEnumerateProcessesEx

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

WTSEnumerateServers

Retourne une liste de tous les serveurs hôtes de session Bureau à distance dans le domaine spécifié.

WTSEnumerateSessions

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

WTSEnumerateSessionsEx

Récupère une liste de sessions sur un serveur hôte de session Bureau à distance spécifié ou un serveur hôte de virtualisation des services Bureau à distance.

WTSFreeMemory

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

WTSFreeMemoryEx

libère de la mémoire qui contient WTS les _ informations de processus _ _ EX ou WTS structures informations de _ SESSION _ _ 1 allouées par une fonction Services Bureau à distance.

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.

WTSGetListenerSecurity

Récupère le descripteur de sécurité d’un écouteur de Services Bureau à distance.

WTSIsChildSessionsEnabled

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

WTSLogoffSession

Déconnecte une session de Services Bureau à distance spécifiée.

WTSOpenServer

Ouvre un handle vers le serveur hôte de session Bureau à distance spécifié.

WTSOpenServerEx

Ouvre un handle vers le serveur hôte de session Bureau à distance spécifié ou le serveur hôte de virtualisation des services Bureau à distance.

WTSQueryListenerConfig

Récupère les informations de configuration d’un écouteur de Services Bureau à distance.

WTSQuerySessionInformation

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

WTSQueryUserConfig

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

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.

WTSRegisterSessionNotificationEx

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

WTSSendMessage

Affiche une boîte de message sur le Bureau du client d’une session de Services Bureau à distance spécifiée.

WTSSetListenerSecurity

Configure le descripteur de sécurité d’un écouteur de Services Bureau à distance.

WTSSetUserConfig

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

WTSShutdownSystem

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

WTSStartRemoteControlSession

Démarre le contrôle à distance d’une autre session de Services Bureau à distance. Vous devez appeler cette fonction à partir d’une session à distance.

WTSStopRemoteControlSession

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

WTSTerminateProcess

Termine le processus spécifié sur le serveur 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.

WTSUnRegisterSessionNotificationEx

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

WTSVirtualChannelClose

Ferme un handle de canal virtuel ouvert.

WTSVirtualChannelOpen

Ouvre un handle vers l’extrémité 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 mises 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é serveur d’un canal virtuel.

WTSVirtualChannelWrite

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

WTSWaitSystemEvent

Attend un événement Services Bureau à distance avant de retourner à l’appelant.