Freigeben über


ItsPubPlugin::GetResourceList-Methode (tspubplugincom.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 keinen Cache in Remotedesktop-Webzugriff (Web Access für Remotedesktop) hat.
  • Wenn der Benutzer über einen Cache verfügt, aber er abgelaufen ist.
  • Wenn ein Aufruf von GetCacheLastUpdateTime eine Zeit zurückgibt, die höher ist als die im Cache des Benutzers gespeicherte Zeit.

Syntax

HRESULT GetResourceList(
  [in]  LPCWSTR        userID,
  [out] LONG           *pceAppListSize,
  [out] pluginResource **resourceList
);

Parameter

[in] userID

Der Benutzersicherheitsbezeichner (User Security Identifier, SID).

[out] pceAppListSize

Ein Zeiger auf eine LONG-Variable , um die Anzahl der Elemente in der resourceList zu empfangen.

[out] resourceList

Die Adresse eines Zeigers auf ein Array von pluginResource-Strukturen , die die dem angegebenen Benutzer zugewiesenen Ressourcen empfangen. 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

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008 R2
Zielplattform Windows
Kopfzeile tspubplugincom.h

Weitere Informationen

ItsPubPlugin