AuthzAddSidsToContext, fonction (authz.h)
La fonction AuthzAddSidsToContext crée une copie d’un contexte existant et ajoute un ensemble donné d’identificateurs de sécurité (SID) et de SID restreints.
Syntaxe
AUTHZAPI BOOL AuthzAddSidsToContext(
[in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
[in] PSID_AND_ATTRIBUTES Sids,
[in] DWORD SidCount,
[in] PSID_AND_ATTRIBUTES RestrictedSids,
[in] DWORD RestrictedSidCount,
[out] PAUTHZ_CLIENT_CONTEXT_HANDLE phNewAuthzClientContext
);
Paramètres
[in] hAuthzClientContext
Structure AUTHZ_CLIENT_CONTEXT_HANDLE à copier comme base de NewClientContext.
[in] Sids
Pointeur vers une structure de SID_AND_ATTRIBUTES contenant les SID et les attributs à ajouter à la partie illimitée du contexte client.
[in] SidCount
Nombre de SID à ajouter.
[in] RestrictedSids
Pointeur vers une structure SID_AND_ATTRIBUTES contenant les SID et les attributs à ajouter à la partie restreinte du contexte client.
[in] RestrictedSidCount
Nombre de SID restreints à ajouter.
[out] phNewAuthzClientContext
Pointeur vers la structure AUTHZ_CLIENT_CONTEXT_HANDLE créée contenant des valeurs d’entrée pour le temps d’expiration, l’identificateur, les indicateurs, les SID supplémentaires et les SID restreints.
Valeur retournée
Si la fonction réussit, elle retourne TRUE.
Si la fonction échoue, elle retourne FALSE. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | authz.h |
Bibliothèque | Authz.lib |
DLL | Authz.dll |
Composant redistribuable | Windows Server 2003 Administration Tools Pack sur Windows XP |