Partager via


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.