ItsPubPlugin2::GetResource2List-Methode (tspubplugin2com.h)
Ruft eine Liste der Ressourcen ab, die dem angegebenen Benutzer zugewiesen sind. Der RemoteApp- und Desktopverbindungsverwaltungsdienst ruft diese Methode in den folgenden Situationen auf:
- Wenn der Benutzer über keinen Cache in Remotedesktop-Webzugriff (RD Web Access) verfügt.
- Wenn der Benutzer über einen Cache verfügt, aber abgelaufen ist.
- Wenn ein Aufruf von GetCacheLastUpdateTime eine Zeit zurückgibt, die später als die im Cache des Benutzers gespeicherte Zeit liegt.
Syntax
HRESULT GetResource2List(
[in] LPCWSTR userID,
[out] LONG *pceAppListSize,
[out] pluginResource2 **resourceList
);
Parameter
[in] userID
Eine NULL-Zeichenfolge, die die Sicherheits-ID (SID) des Benutzers enthält. Wenn dieser Parameter NULL ist, sollte diese Methode die Ressourcen für alle Benutzer zurückgeben.
[out] pceAppListSize
Die Adresse einer LONG-Variablen , die die Anzahl der Elemente im resourceList-Array empfängt.
[out] resourceList
Die Adresse eines Arrays von plugResource2-Strukturen , das die Ressourcen für den angegebenen Benutzer enthält. Sie müssen die CoTaskMemAlloc-Funktion verwenden, um diesen Arbeitsspeicher zuzuweisen. Der Aufrufer ist für die Freigabe dieses Arbeitsspeichers verantwortlich.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | tspubplugin2com.h |