Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet en-tête est utilisé par les services Bureau à distance. Pour plus d’informations, consultez :
wtsapi32.h contient les interfaces de programmation suivantes :
Functions
|
WTSActiveSessionExists Retourne s’il existe une session active sur le système. |
|
WTSCloseServer Ferme un handle ouvert sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). |
|
WTSCloudAuthClose Ferme un handle d’authentification cloud obtenu en appelant WTSCloudAuthOpen. |
|
WTSCloudAuthConvertAssertionToSerializedUserCredential Valide l’assertion et calcule les informations d’identification sérialisées à partir de l’assertion. |
|
WTSCloudAuthDuplicateSerializedUserCredential Dupliquer une instance de WTS_SERIALIZED_USER_CREDENTIAL. |
|
WTSCloudAuthGetServerNonce Demande un serveur nonce auprès du fournisseur de support de sécurité Cloud Authentication. |
|
WTSCloudAuthNetworkLogonWithSerializedCredential Effectue une ouverture de session réseau à l’aide des informations d’identification sérialisées fournies. |
|
WTSCloudAuthOpen Obtient un handle d’authentification cloud. |
|
WTSConnectSessionA Connecte une session services Bureau à distance à une session existante sur l’ordinateur local. (ANSI) |
|
WTSConnectSessionW Connecte une session services Bureau à distance à une session existante sur l’ordinateur local. (Unicode) |
|
WTSCreateListenerA Crée un écouteur des services Bureau à distance ou configure un écouteur existant. (ANSI) |
|
WTSCreateListenerW Crée un écouteur des services Bureau à distance ou configure un écouteur existant. (Unicode) |
|
WTSDisconnectSession Déconnecte l’utilisateur connecté de la session services Bureau à distance spécifiée sans fermer la session. |
|
WTSEnableChildSessions Active ou désactive les sessions enfants. |
|
WTSEnumerateListenersA Énumère tous les écouteurs des services Bureau à distance sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI) |
|
WTSEnumerateListenersW Énumère tous les écouteurs des services Bureau à distance sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode) |
|
WTSEnumerateProcessesA Récupère des informations sur les processus actifs sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (ANSI) |
|
WTSEnumerateProcessesExA Récupère des informations sur les processus actifs sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou sur le serveur hôte de virtualisation Bureau à distance (hôte de virtualisation bureau à distance). (ANSI) |
|
WTSEnumerateProcessesExW Récupère des informations sur les processus actifs sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou sur le serveur hôte de virtualisation Bureau à distance (hôte de virtualisation bureau à distance). (Unicode) |
|
WTSEnumerateProcessesW Récupère des informations sur les processus actifs sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (Unicode) |
|
WTSEnumerateServersA Retourne la liste de tous les serveurs hôte de session Bureau à distance (hôte de session Bureau à distance) dans le domaine spécifié. (ANSI) |
|
WTSEnumerateServersW Retourne la liste de tous les serveurs hôte de session Bureau à distance (hôte de session Bureau à distance) dans le domaine spécifié. (Unicode) |
|
WTSEnumerateSessionsA Récupère une liste de sessions sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI) |
|
WTSEnumerateSessionsExA Récupère une liste de sessions sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou un serveur hôte de virtualisation Bureau à distance (hôte de virtualisation des services Bureau à distance). (ANSI) |
|
WTSEnumerateSessionsExW Récupère une liste de sessions sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou un serveur hôte de virtualisation Bureau à distance (hôte de virtualisation des services Bureau à distance). (Unicode) |
|
WTSEnumerateSessionsW Récupère une liste de sessions sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode) |
|
WTSFreeMemory Libère la mémoire allouée par une fonction Services Bureau à distance. |
|
WTSFreeMemoryExA Libère de la mémoire qui contient des structures WTS_PROCESS_INFO_EX ou WTS_SESSION_INFO_1 allouées par une fonction services Bureau à distance. (ANSI) |
|
WTSFreeMemoryExW Libère de la mémoire qui contient des structures WTS_PROCESS_INFO_EX ou WTS_SESSION_INFO_1 allouées par une fonction services Bureau à distance. (Unicode) |
|
WTSGetChildSessionId Récupère l’identificateur de session enfant, le cas échéant. |
|
WTSGetListenerSecurityA Récupère le descripteur de sécurité d’un écouteur des services Bureau à distance. (ANSI) |
|
WTSGetListenerSecurityW Récupère le descripteur de sécurité d’un écouteur des services Bureau à distance. (Unicode) |
|
WTSIsChildSessionsEnabled Détermine si les sessions enfants sont activées. |
|
WTSLogoffSession Déconnecte une session des services Bureau à distance spécifiée. |
|
WTSOpenServerA Ouvre un handle sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (ANSI) |
|
WTSOpenServerExA Ouvre un handle vers le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou le serveur hôte de virtualisation Bureau à distance (hôte de virtualisation bureau à distance). (ANSI) |
|
WTSOpenServerExW Ouvre un handle vers le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou le serveur hôte de virtualisation Bureau à distance (hôte de virtualisation bureau à distance). (Unicode) |
|
WTSOpenServerW Ouvre un handle sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (Unicode) |
|
WTSQueryListenerConfigA Récupère les informations de configuration d’un écouteur des services Bureau à distance. (ANSI) |
|
WTSQueryListenerConfigW Récupère les informations de configuration d’un écouteur des services Bureau à distance. (Unicode) |
|
WTSQuerySessionInformationA Récupère les informations de session de la session spécifiée sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (ANSI) |
|
WTSQuerySessionInformationW Récupère les informations de session de la session spécifiée sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. (Unicode) |
|
WTSQueryUserConfigA Récupère les informations de configuration de l’utilisateur spécifié sur le contrôleur de domaine spécifié ou sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI) |
|
WTSQueryUserConfigW Récupère les informations de configuration de l’utilisateur spécifié sur le contrôleur de domaine spécifié ou sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode) |
|
WTSQueryUserToken Obtient le jeton d’accès principal de l’utilisateur connecté spécifié par l’ID de session. |
|
WTSRegisterSessionNotification Inscrit la fenêtre spécifiée pour recevoir des notifications de modification de session. (WTSRegisterSessionNotification) |
|
WTSRegisterSessionNotificationEx Inscrit la fenêtre spécifiée pour recevoir des notifications de modification de session. (WTSRegisterSessionNotificationEx) |
|
WTSSendMessageA Affiche une boîte de message sur le bureau client d’une session services Bureau à distance spécifiée. (ANSI) |
|
WTSSendMessageW Affiche une boîte de message sur le bureau client d’une session services Bureau à distance spécifiée. (Unicode) |
|
WTSSetListenerSecurityA Configure le descripteur de sécurité d’un écouteur des services Bureau à distance. (ANSI) |
|
WTSSetListenerSecurityW Configure le descripteur de sécurité d’un écouteur des services Bureau à distance. (Unicode) |
|
WTSSetUserConfigA Modifie les informations de configuration de l’utilisateur spécifié sur le contrôleur de domaine spécifié ou sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI) |
|
WTSSetUserConfigW Modifie les informations de configuration de l’utilisateur spécifié sur le contrôleur de domaine spécifié ou sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode) |
|
WTSShutdownSystem Arrête (et redémarre éventuellement) le serveur hôte de session Bureau à distance (hôte de session Bureau à distance) spécifié. |
|
WTSStartRemoteControlSessionA Démarre le contrôle à distance d’une autre session services Bureau à distance. Vous devez appeler cette fonction à partir d’une session distante. (ANSI) |
|
WTSStartRemoteControlSessionW Démarre le contrôle à distance d’une autre session services Bureau à distance. Vous devez appeler cette fonction à partir d’une session distante. (Unicode) |
|
WTSStopRemoteControlSession Arrête une session de contrôle à distance. |
|
WTSTerminateProcess Met fin au processus spécifié sur le serveur hôte de session Bureau à distance (hôte de session Bureau à distance). |
|
WTSUnRegisterSessionNotification Annule l’inscription de la fenêtre spécifiée afin qu’elle ne reçoive aucune notification de modification de session supplémentaire. (WTSUnRegisterSessionNotification) |
|
WTSUnRegisterSessionNotificationEx Annule l’inscription de la fenêtre spécifiée afin qu’elle ne reçoive aucune notification de modification de session supplémentaire. (WTSUnRegisterSessionNotificationEx) |
|
WTSVirtualChannelClose Ferme un handle de canal virtuel ouvert. |
|
WTSVirtualChannelOpen Ouvre un handle à la fin du serveur d’un canal virtuel spécifié. |
|
WTSVirtualChannelOpenEx Crée un canal virtuel d’une manière similaire à WTSVirtualChannelOpen. |
|
WTSVirtualChannelPurgeInput Supprime toutes les données d’entrée en file d’attente envoyées du client au serveur sur un canal virtuel spécifié. |
|
WTSVirtualChannelPurgeOutput Supprime toutes les données de sortie mises en file d’attente envoyées du serveur au client sur un canal virtuel spécifié. |
|
WTSVirtualChannelQuery Retourne des informations sur un canal virtuel spécifié. |
|
WTSVirtualChannelRead Lit les données à partir de la fin du serveur d’un canal virtuel. |
|
WTSVirtualChannelWrite Écrit des données à la fin du serveur d’un canal virtuel. |
|
WTSWaitSystemEvent Attend un événement services Bureau à distance avant de revenir à l’appelant. |
Structures
|
WTS_CLIENT_ADDRESS Contient l’adresse réseau du client d’une session services Bureau à distance. |
|
WTS_CLIENT_DISPLAY Contient des informations sur l’affichage d’un client RDC (Remote Desktop Connection). (WTS_CLIENT_DISPLAY) |
|
WTS_PROCESS_INFO_EXA Contient des informations étendues sur un processus s’exécutant sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI) |
|
WTS_PROCESS_INFO_EXW Contient des informations étendues sur un processus s’exécutant sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode) |
|
WTS_PROCESS_INFOA Contient des informations sur un processus en cours d’exécution sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI) |
|
WTS_PROCESS_INFOW Contient des informations sur un processus en cours d’exécution sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode) |
|
WTS_SERIALIZED_USER_CREDENTIAL Contient la sérialisation d’informations d’identification d’un utilisateur. |
|
WTS_SERVER_INFOA Contient des informations sur un serveur de services Bureau à distance spécifique. (ANSI) |
|
WTS_SERVER_INFOW Contient des informations sur un serveur de services Bureau à distance spécifique. (Unicode) |
|
WTS_SESSION_ADDRESS Contient l’adresse IP virtuelle affectée à une session. |
|
WTS_SESSION_INFO_1A Contient des informations étendues sur une session cliente sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou un serveur hôte de virtualisation Bureau à distance (hôte de virtualisation des services Bureau à distance). (ANSI) |
|
WTS_SESSION_INFO_1W Contient des informations étendues sur une session cliente sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance) ou un serveur hôte de virtualisation Bureau à distance (hôte de virtualisation des services Bureau à distance). (Unicode) |
|
WTS_SESSION_INFOA Contient des informations sur une session cliente sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI) |
|
WTS_SESSION_INFOW Contient des informations sur une session cliente sur un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode) |
|
WTSCLIENTA Contient des informations sur un client RDC (Remote Desktop Connection). (ANSI) |
|
WTSCLIENTW Contient des informations sur un client RDC (Remote Desktop Connection). (Unicode) |
|
WTSCONFIGINFOA Contient des informations sur une session services Bureau à distance. (WTSCONFIGINFOA) |
|
WTSCONFIGINFOW Contient des informations sur une session services Bureau à distance. (WTSCONFIGINFOW) |
|
WTSINFOA Contient des informations sur une session services Bureau à distance. (WTSINFOA) |
|
WTSINFOEX_LEVEL_A Contient une structure WTSINFOEX_LEVEL1 qui contient des informations étendues sur une session services Bureau à distance. (ANSI) |
|
WTSINFOEX_LEVEL_W Contient une structure WTSINFOEX_LEVEL1 qui contient des informations étendues sur une session services Bureau à distance. (Unicode) |
|
WTSINFOEX_LEVEL1_A Contient des informations étendues sur une session services Bureau à distance. (ANSI) |
|
WTSINFOEX_LEVEL1_W Contient des informations étendues sur une session services Bureau à distance. (Unicode) |
|
WTSINFOEXA Contient une union WTSINFOEX_LEVEL qui contient des informations étendues sur une session services Bureau à distance. (ANSI) |
|
WTSINFOEXW Contient une union WTSINFOEX_LEVEL qui contient des informations étendues sur une session services Bureau à distance. (Unicode) |
|
WTSINFOW Contient des informations sur une session services Bureau à distance. (WTSINFOW) |
|
WTSLISTENERCONFIGA Contient des informations sur un écouteur des services Bureau à distance. (ANSI) |
|
WTSLISTENERCONFIGW Contient des informations sur un écouteur des services Bureau à distance. (Unicode) |
|
WTSUSERCONFIGA Contient des informations de configuration pour un utilisateur sur un contrôleur de domaine ou un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (ANSI) |
|
WTSUSERCONFIGW Contient des informations de configuration pour un utilisateur sur un contrôleur de domaine ou un serveur hôte de session Bureau à distance (hôte de session Bureau à distance). (Unicode) |
É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 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 Services Bureau à distance a retournée dans une mémoire tampon. |
|
WTS_VIRTUAL_CLASS Contient des valeurs qui indiquent le type d’informations de canal virtuel à récupérer. |