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 |