Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Consente il caricamento del plug-in client Connessione Desktop remoto (RDC) dal client Connessione Desktop remoto . L'interfaccia viene implementata dal plug-in e viene ottenuta da e gestita dal client RDC.
Il client RDC ottiene un'istanza di questa interfaccia creando un'istanza dell'oggetto COM o chiamando la funzione VirtualChannelGetInstance implementata dal plug-in. Per altre informazioni su come vengono ottenute le istanze, vedere Registrazione del plug-in DVC. In tutti i casi, questa istanza viene mantenuta per la durata del client Desktop remoto Connection (RDC).
Come oggetto COM, il plug-in deve essere implementato in un modello di threading libero. Poiché i metodi IWTSPlugin vengono implementati dal plug-in, il plug-in deve essere consapevole che la chiamata può arrivare su thread diversi. Le chiamate arriveranno sempre in modo seriale, quindi è impossibile avere due chiamate eseguite in parallelo.
L'implementazione non deve bloccare queste chiamate perché ciò potrebbe bloccare altre connessioni in ingresso o dati sulle connessioni esistenti.
Inheritance
L'interfaccia IWTSPlugin eredita dall'interfaccia IUnknown . IWTSPlugin include anche questi tipi di membri:
Methods
L'interfaccia IWTSPlugin ha questi metodi.
|
IWTSPlugin::Connected Notifica al plug-in che il client Connessione Desktop remoto (RDC) è stato connesso correttamente al server Host sessione Desktop remoto (Host sessione Desktop remoto). |
|
IWTSPlugin::D isconnected Notifica al plug-in che il client Connessione Desktop remoto (RDC) è stato disconnesso dal server Host sessione Desktop remoto (Host sessione Desktop remoto). |
|
IWTSPlugin::Initialize Usato per la prima chiamata effettuata dal client al plug-in. |
|
IWTSPlugin::Terminated Notifica al plug-in che il client Connessione Desktop remoto (RDC) ha terminato. |
Osservazioni:
L'interfaccia IWTSPlugin viene implementata da %System32%\webauthn.dll per abilitare la funzionalità di reindirizzamento Desktop remoto WebAuthn. Ottenere un'istanza di questa interfaccia chiamando la funzione VirtualChannelGetInstance , fornita anche da webauthn.dll.
Requisiti
| Requisito | Value |
|---|---|
| Client minimo supportato | Windows Vista |
| Server minimo supportato | Windows Server 2008 |
| Piattaforma di destinazione | Windows |
| Intestazione | tsvirtualchannels.h |