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 |