Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La méthode IsInRoleAssignment vérifie si le principal représenté par le contexte client actuel est membre du rôle spécifié dans l’étendue spécifiée.
Syntaxe
HRESULT IsInRoleAssignment(
[in] BSTR bstrScopeName,
[in] BSTR bstrRoleName,
[out] VARIANT_BOOL *pbIsInRole
);
Paramètres
[in] bstrScopeName
Nom de l’étendue à case activée.
[in] bstrRoleName
Nom du rôle à vérifier.
[out] pbIsInRole
VARIANT_TRUE si le principal représenté par le contexte client actuel est membre du rôle spécifié par le paramètre bstrRoleName dans l’étendue spécifiée par le paramètre bstrScopeName ; sinon, VARIANT_FALSE.
Valeur retournée
Si la méthode réussit, elle retourne S_OK.
En cas d'échec de la méthode, retourne un code d'erreur. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | azroles.h |