Compartir a través de


Interfaz ItsPubPlugin (tspubplugincom.h)

Expone propiedades y métodos que proporcionan información sobre los recursos disponibles para los usuarios de RemoteApp y Escritorio Connections. El servicio RemoteApp y Desktop Connection Management llama a los métodos de esta interfaz en Acceso web de Escritorio remoto (Acceso web de Escritorio remoto) y Agente de conexión a Escritorio remoto (Agente de conexión a Escritorio remoto).

Los recursos que se pueden exponer a través de ItsPubPlugin suelen incluir programas de RemoteApp, grupos de máquinas virtuales y escritorios virtuales personales. Al implementar esta interfaz y registrarla en el Registro, estos recursos se pueden mostrar a los usuarios en acceso web de Escritorio remoto y RemoteApp y Connections. La interfaz puede realizar el filtrado personalizado de recursos y proporcionar compatibilidad con tipos de archivo que no se admiten actualmente. (De forma predeterminada, solo se admiten archivos .rdp).

Herencia

La interfaz ItsPubPlugin hereda de la interfaz IUnknown . ItsPubPlugin también tiene estos tipos de miembros:

Métodos

La interfaz ItsPubPlugin tiene estos métodos.

 
ItsPubPlugin::get_pluginName

Recupera el nombre del complemento.
ItsPubPlugin::get_pluginVersion

Recupera la versión del complemento.
ItsPubPlugin::GetCacheLastUpdateTime

Devuelve la hora en que la memoria caché se actualizó por última vez.
ItsPubPlugin::GetResource

Este método está reservado y siempre debe devolver E_NOTIMPL. (ItsPubPlugin.GetResource)
ItsPubPlugin::GetResourceList

Recupera una lista de recursos asignados al usuario especificado. (ItsPubPlugin.GetResourceList)
ItsPubPlugin::ResolveResource

Proporciona información sobre cómo conectarse al escritorio virtual personal asignado de un usuario.

Comentarios

Para registrar el complemento para que lo llame el servicio RemoteApp y Administración de conexiones de escritorio

  1. Implemente el complemento en un archivo DLL y registre el archivo DLL mediante la herramienta Regsvr32.exe.
  2. Cree una subclave denominada para el CLSID del archivo DLL en la siguiente clave:
    HKEY_LOCAL_MACHINE
       Software
          Microsoft
             Windows NT
                CurrentVersion
                   Terminal Server
                      CentralizedPublishing
                         Plugins
  3. Cree un valor para la subclave de tipo DWORD con el nombre "IsEnabled". Para permitir que el servicio llame al complemento, establezca el valor en uno. Para no permitir llamadas al complemento, establezca el valor en cero. No es necesario reiniciar el servicio porque el servicio carga el complemento automáticamente.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 R2
Plataforma de destino Windows
Encabezado tspubplugincom.h

Consulte también

Interfaces de servicio de administración de conexiones de Escritorio y RemoteApp

Estructuras de servicio de administración de conexiones de Escritorio y RemoteApp