Partager via


Interface IWRdsProtocolManager (wtsprotocol.h)

Expose les méthodes utilisées par le service Services Bureau à distance pour communiquer avec le fournisseur de protocole. Il s’agit de la seule interface du fournisseur de protocole pour laquelle le service Des services Bureau à distance appelle CoCreateInstanceEx. En outre, le premier appel que le service Des services Bureau à distance effectue dans le fournisseur de protocole est à la méthode CreateListener .

Héritage

L’interface IWRdsProtocolManager hérite de l’interface IUnknown. IWRdsProtocolManager a également les types de membres suivants :

Méthodes

L’interface IWRdsProtocolManager possède ces méthodes.

 
IWRdsProtocolManager ::CreateListener

Demande la création d’un objet IWRdsProtocolListener qui écoute les demandes de connexion client entrantes.
IWRdsProtocolManager ::Initialize

Initialise le gestionnaire de protocoles.
IWRdsProtocolManager ::NotifyServiceStateChange

Avertit le fournisseur de protocole que l’état du service Services Bureau à distance est en train de changer.
IWRdsProtocolManager ::NotifySessionOfServiceStart

Avertit le fournisseur de protocole que le service Des services Bureau à distance a démarré pour une session donnée.
IWRdsProtocolManager ::NotifySessionOfServiceStop

Avertit le fournisseur de protocole que le service Des services Bureau à distance s’est arrêté pour une session donnée.
IWRdsProtocolManager ::NotifySessionStateChange

Avertit le fournisseur de protocole des modifications apportées à l’état d’une session.
IWRdsProtocolManager ::NotifySettingsChange

Avertit le fournisseur de protocole des modifications apportées aux paramètres dans le service Services Bureau à distance.
IWRdsProtocolManager ::Uninitialize

Annule l’initialisation du gestionnaire de protocoles.

Remarques

Pour éviter un blocage possible lors de l’appel d’une des méthodes sur cette interface, vous ne devez pas effectuer d’appels de fonction ou de méthode qui entraînent directement ou indirectement l’appel d’une API des services Bureau à distance. Si vous devez effectuer un appel sortant, vous devez démarrer un nouveau thread et effectuer l’appel sortant à partir du nouveau thread.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête wtsprotocol.h