Interfaccia IWRdsProtocolManager (wtsprotocol.h)
Espone i metodi usati dal servizio Servizi Desktop remoto per comunicare con il provider di protocolli. È l'unica interfaccia nel provider di protocollo per cui il servizio Servizi Desktop remoto chiama CoCreateInstanceEx. Inoltre, la prima chiamata al servizio Servizi Desktop remoto viene eseguita nel provider di protocolli consiste nel metodo CreateListener .
Ereditarietà
L'interfaccia IWRdsProtocolManager eredita dall'interfaccia IUnknown . IWRdsProtocolManager include anche questi tipi di membri:
Metodi
L'interfaccia IWRdsProtocolManager include questi metodi.
IWRdsProtocolManager::CreateListener Richiede la creazione di un oggetto IWRdsProtocolListener in ascolto delle richieste di connessione client in ingresso. |
IWRdsProtocolManager::Initialize Inizializza gestione protocolli. |
IWRdsProtocolManager::NotifyServiceStateChange Notifica al provider di protocolli che lo stato del servizio Servizi Desktop remoto sta cambiando. |
IWRdsProtocolManager::NotifySessionOfServiceStart Notifica al provider di protocolli che il servizio Servizi Desktop remoto è stato avviato per una determinata sessione. |
IWRdsProtocolManager::NotifySessionOfServiceStop Notifica al provider di protocolli che il servizio Servizi Desktop remoto è stato arrestato per una determinata sessione. |
IWRdsProtocolManager::NotifySessionStateChange Notifica al provider di protocolli le modifiche nello stato di una sessione. |
IWRdsProtocolManager::NotifySettingsChange Notifica al provider di protocolli le modifiche apportate alle impostazioni all'interno del servizio Servizi Desktop remoto. |
IWRdsProtocolManager::Uninitialize Annulla l'inizializzazione del gestore di protocolli. |
Commenti
Per evitare un possibile deadlock quando si chiama uno qualsiasi dei metodi in questa interfaccia, non è consigliabile effettuare chiamate di funzione o metodi che genereranno direttamente o indirettamente una chiamata a un'API Di Servizi Desktop remoto. Se è necessario effettuare qualsiasi chiamata in uscita, è necessario avviare un nuovo thread e effettuare la chiamata in uscita dal nuovo thread.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2012 |
Piattaforma di destinazione | Windows |
Intestazione | wtsprotocol.h |