Méthode IAzApplication ::InitializeClientContextFromToken (azroles.h)
La méthode InitializeClientContextFromToken obtient un pointeur d’objet IAzClientContext à partir du jeton client spécifié.
Syntaxe
HRESULT InitializeClientContextFromToken(
[in] ULONGLONG ullTokenHandle,
[in, optional] VARIANT varReserved,
[out] IAzClientContext **ppClientContext
);
Paramètres
[in] ullTokenHandle
Handle vers un jeton Windows qui spécifie le client. Si ce paramètre a la valeur NULL, le jeton d’emprunt d’identité du thread de l’appelant est utilisé. Si le thread n’a pas de jeton d’emprunt d’identité, le jeton de processus est utilisé. Le jeton doit avoir été ouvert pour l’accès TOKEN_QUERY, TOKEN_IMPERSONATE et TOKEN_DUPLICATE.
[in, optional] varReserved
Réservé pour un usage futur.
[out] ppClientContext
Pointeur vers un pointeur vers l’objet IAzClientContext retourné.
Valeur retournée
Si la méthode réussit, la méthode retourne S_OK.
Toute autre valeur HRESULT indique que l’opération a échoué.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | azroles.h |
Bibliothèque | Azroles.lib |
DLL | Azroles.dll |
Composant redistribuable | Pack outils d’administration Windows Server 2003 sur Windows XP |