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
- Implemente el complemento en un archivo DLL y registre el archivo DLL mediante la herramienta Regsvr32.exe.
- 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
- 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