en-tête wtsapi32.h
Cet en-tête est utilisé par les services Bureau à distance. Pour plus d'informations, consultez les pages suivantes :
wtsapi32.h contient les interfaces de programmation suivantes :
Fonctions
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) |
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) |
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) |
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. |
Structures
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_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) |
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) |
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) |
Énumérations
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_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. |