Partager via


Méthode ItsPubPlugin2::GetResource2List (tspubplugin2com.h)

Récupère une liste de ressources affecté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 postérieure à l’heure stockée dans le cache de l’utilisateur.

Syntaxe

HRESULT GetResource2List(
  [in]  LPCWSTR         userID,
  [out] LONG            *pceAppListSize,
  [out] pluginResource2 **resourceList
);

Paramètres

[in] userID

Chaîne terminée par null qui contient l’identificateur de sécurité (SID) de l’utilisateur. Si ce paramètre a la valeur NULL, cette méthode doit retourner les ressources pour tous les utilisateurs.

[out] pceAppListSize

Adresse d’une variable LONG qui reçoit le nombre d’éléments dans le tableau resourceList .

[out] resourceList

Adresse d’un tableau de structures pluginResource2 qui contient les ressources de 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

   
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête tspubplugin2com.h

Voir aussi

ItsPubPlugin2