Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Macht Eigenschaften und Methoden verfügbar, die Informationen zu Ressourcen bereitstellen, die Benutzern von RemoteApp- und Desktop-Connections zur Verfügung stehen. Die Methoden in dieser Schnittstelle werden vom Dienst RemoteApp- und Desktopverbindungsverwaltung in Remotedesktopwebzugriff (RD Web Access) und Remotedesktopverbindungsbroker (RD-Verbindungsbroker) aufgerufen.
Ressourcen, die über ItsPubPlugin verfügbar gemacht werden können, umfassen in der Regel RemoteApp-Programme, VM-Pools und persönliche virtuelle Desktops. Durch Implementieren dieser Schnittstelle und Registrierung in der Registrierung können diese Ressourcen benutzern in remotedesktop-Webzugriff und RemoteApp- und Desktop-Connections angezeigt werden. Ihre Schnittstelle kann eine benutzerdefinierte Filterung von Ressourcen durchführen und Unterstützung für Dateitypen bereitstellen, die derzeit nicht unterstützt werden. (Standardmäßig werden nur RDP-Dateien unterstützt.)
Vererbung
Die ItsPubPlugin-Schnittstelle erbt von der IUnknown-Schnittstelle . ItsPubPlugin verfügt auch über folgende Membertypen:
Methoden
Die ItsPubPlugin-Schnittstelle verfügt über diese Methoden.
|
ItsPubPlugin::get_pluginName Ruft den Namen des Plug-Ins ab. |
|
ItsPubPlugin::get_pluginVersion Ruft die Version des Plug-Ins ab. |
|
ItsPubPlugin::GetCacheLastUpdateTime Gibt den Zeitpunkt zurück, zu dem der Cache zuletzt aktualisiert wurde. |
|
ItsPubPlugin::GetResource Diese Methode ist reserviert und sollte immer E_NOTIMPL zurückgeben. (ItsPubPlugin.GetResource) |
|
ItsPubPlugin::GetResourceList Ruft eine Liste der Ressourcen ab, die dem angegebenen Benutzer zugewiesen sind. (ItsPubPlugin.GetResourceList) |
|
ItsPubPlugin::ResolveResource Enthält Informationen zum Herstellen einer Verbindung mit dem zugewiesenen persönlichen virtuellen Desktop eines Benutzers. |
Hinweise
So registrieren Sie Ihr Plug-In, damit es vom RemoteApp- und Desktopverbindungsverwaltungsdienst aufgerufen wird
- Implementieren Sie das Plug-In in einer DLL, und registrieren Sie die DLL mithilfe des tools Regsvr32.exe.
- Erstellen Sie einen Unterschlüssel namens für die CLSID der DLL unter dem folgenden Schlüssel:
HKEY_LOCAL_MACHINE Software Microsoft Windows NT CurrentVersion Terminal Server CentralizedPublishing Plugins
- Erstellen Sie einen Wert für den Unterschlüssel des Typs DWORD mit dem Namen "IsEnabled". Damit der Dienst das Plug-In aufrufen kann, legen Sie den Wert auf eins fest. Um Aufrufe des Plug-Ins nicht zuzulassen, legen Sie den Wert auf 0 (null) fest. Sie müssen den Dienst nicht neu starten, da der Dienst das Plug-In automatisch lädt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 |
| Zielplattform | Windows |
| Kopfzeile | tspubplugincom.h |
Weitere Informationen
RemoteApp- und Desktopverbindungsverwaltungsdienstschnittstellen
RemoteApp- und Desktopverbindungsverwaltungsdienststrukturen