BuildTrusteeWithObjectsAndSidA, fonction (aclapi.h)
La fonction BuildTrusteeWithObjectsAndSid initialise une structure TRUSTEE avec les informations d’entrée de contrôle d’accès spécifiques à l’objet (ACE) et initialise les membres restants de la structure en valeurs par défaut. L’appelant spécifie également la structure SID qui représente l’identificateur de sécurité du fiduciaire.
Syntaxe
void BuildTrusteeWithObjectsAndSidA(
[in, out] PTRUSTEE_A pTrustee,
[in, optional] POBJECTS_AND_SID pObjSid,
[in, optional] GUID *pObjectGuid,
[in, optional] GUID *pInheritedObjectGuid,
[in, optional] PSID pSid
);
Paramètres
[in, out] pTrustee
Pointeur vers une structure de TRUSTEE à initialiser. La fonction
[in, optional] pObjSid
Pointeur vers une structure OBJECTS_AND_SID qui contient des informations sur le syndic et l’objet sécurisable.
[in, optional] pObjectGuid
Pointeur vers une structure GUID
[in, optional] pInheritedObjectGuid
Pointeur vers une structure GUID
[in, optional] pSid
Pointeur vers une structure SID qui identifie le fiduciaire.
Valeur de retour
Aucun
Remarques
Cette fonction n’alloue pas de mémoire pour les structures de et de
Pour plus d’informations sur les AE spécifiques à l’objet, consultez acEs spécifiques à l’objet.
Note
L’en-tête aclapi.h définit BuildTrusteeWithObjectsAndSid comme alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows XP [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | aclapi.h |
bibliothèque | Advapi32.lib |
DLL | Advapi32.dll |
Voir aussi
fonctions de contrôle d’accès de base