Partager via


Méthode ItsPubPlugin ::GetResourceList (tspubplugincom.h)

Récupère une liste de ressources attribuées à l’utilisateur spécifié. Le service RemoteApp and Desktop Connection Management appelle cette méthode dans les situations suivantes :

  • Lorsque l’utilisateur n’a pas de cache dans l’accès web Bureau à distance (Accès Web Bureau à distance).
  • Lorsque l’utilisateur dispose d’un cache, mais qu’il a expiré.
  • Lorsqu’un appel à GetCacheLastUpdateTime retourne une heure qui est postérieure à l’heure stockée dans le cache de l’utilisateur.

Syntaxe

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

Paramètres

[in] userID

Identificateur de sécurité utilisateur (SID).

[out] pceAppListSize

Pointeur vers une variable LONG pour recevoir le nombre d’éléments dans resourceList.

[out] resourceList

Adresse d’un pointeur vers un tableau de structures plug-inResource qui reçoivent les ressources affectées à l’utilisateur spécifié. Vous devez utiliser la fonction CoTaskMemAlloc pour allouer cette mémoire. L’appelant est chargé de libérer cette mémoire.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 R2
Plateforme cible Windows
En-tête tspubplugincom.h

Voir aussi

ItsPubPlugin