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 AccessCheck2 retourne une valeur qui spécifie si le principal représenté par le contexte client actuel est autorisé à effectuer l’opération spécifiée.
Syntaxe
HRESULT AccessCheck2(
[in] BSTR bstrObjectName,
[in] BSTR bstrScopeName,
[in] long lOperation,
[out] unsigned long *plResult
);
Paramètres
[in] bstrObjectName
Nom de l’objet consulté. Cette chaîne est utilisée dans les audits.
[in] bstrScopeName
Nom de l’étendue qui contient l’opération spécifiée par le paramètre lOperation .
[in] lOperation
Propriété OperationID de l’objet IAzOperation auquel case activée accès.
[out] plResult
Pointeur vers une valeur qui indique si le principal représenté par le contexte client actuel est autorisé à effectuer l’opération spécifiée par le paramètre lOperation .
La valeur NO_ERROR indique que le principal dispose d’une autorisation. Toute autre valeur indique que le principal n’a pas d’autorisation.
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 |