Interfaccia ItsPubPlugin (tspubplugincom.h)
Espone proprietà e metodi che forniscono informazioni sulle risorse disponibili per gli utenti di RemoteApp e Desktop Connections. I metodi in questa interfaccia vengono chiamati dal servizio RemoteApp e Desktop Connection Management in Accesso Web Desktop remoto (Accesso Web Desktop remoto) e Gestore connessione Desktop remoto (Gestore connessione Desktop remoto).
Le risorse che possono essere esposte tramite ItsPubPlugin in genere includono programmi RemoteApp, pool di macchine virtuali e desktop virtuali personali. Implementando questa interfaccia e registrandola nel Registro di sistema, queste risorse possono essere visualizzate agli utenti in Accesso Web Desktop remoto e RemoteApp e Desktop Connections. L'interfaccia può eseguire filtri personalizzati delle risorse e fornire supporto per i tipi di file attualmente non supportati. Per impostazione predefinita, sono supportati solo i file con estensione rdp.
Ereditarietà
L'interfaccia ItsPubPlugin eredita dall'interfaccia IUnknown . ItsPubPlugin include anche questi tipi di membri:
Metodi
L'interfaccia ItsPubPlugin include questi metodi.
ItsPubPlugin::get_pluginName Recupera il nome del plug-in. |
ItsPubPlugin::get_pluginVersion Recupera la versione del plug-in. |
ItsPubPlugin::GetCacheLastUpdateTime Restituisce l'ora dell'ultimo aggiornamento della cache. |
ItsPubPlugin::GetResource Questo metodo è riservato e deve sempre restituire E_NOTIMPL. (ItsPubPlugin.GetResource) |
ItsPubPlugin::GetResourceList Recupera un elenco di risorse assegnate all'utente specificato. (ItsPubPlugin.GetResourceList) |
ItsPubPlugin::ResolveResource Fornisce informazioni su come connettersi al desktop virtuale personale assegnato a un utente. |
Commenti
Per registrare il plug-in in in modo che venga chiamato dal servizio Gestione connessione Desktop e RemoteApp
- Implementare il plug-in una DLL e registrare la DLL usando lo strumento Regsvr32.exe.
- Creare una sottochiave denominata per il CLSID della DLL nella chiave seguente:
HKEY_LOCAL_MACHINE Software Microsoft Windows NT CurrentVersion Terminal Server CentralizedPublishing Plugins
- Creare un valore per la sottochiave di tipo DWORD con il nome "IsEnabled". Per consentire al servizio di chiamare il plug-in, impostare il valore su uno. Per non consentire le chiamate al plug-in, impostare il valore su zero. Non è necessario riavviare il servizio perché il servizio carica automaticamente il plug-in.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 R2 |
Piattaforma di destinazione | Windows |
Intestazione | tspubplugincom.h |
Vedi anche
Interfacce del servizio gestione connessione Desktop e RemoteApp
Strutture del servizio gestione connessione RemoteApp e Desktop