Condividi tramite


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

  1. Implementare il plug-in una DLL e registrare la DLL usando lo strumento Regsvr32.exe.
  2. Creare una sottochiave denominata per il CLSID della DLL nella chiave seguente:
    HKEY_LOCAL_MACHINE
       Software
          Microsoft
             Windows NT
                CurrentVersion
                   Terminal Server
                      CentralizedPublishing
                         Plugins
  3. 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