LSA_TRANSLATED_SID structure (ntsecapi.h)
La structure LSA_TRANSLATED_SID est utilisée avec la fonction LsaLookupNames pour retourner des informations sur le SID qui identifie un compte.
Syntaxe
typedef struct _LSA_TRANSLATED_SID {
SID_NAME_USE Use;
ULONG RelativeId;
LONG DomainIndex;
} LSA_TRANSLATED_SID, *PLSA_TRANSLATED_SID;
Membres
Use
Valeur du type d’énumération SID_NAME_USE qui identifie le type de SID.
Si Use a l’une des valeurs suivantes, l’un des membres RelativeId ou DomainIndex de LSA_TRANSLATED_SID n’est pas valide. Ces membres sont valides si Use a une autre valeur.
RelativeId
Spécifie l’identificateur relatif (RID) du SID du compte. Le RID identifie le compte relatif au domaine référencé par le membre DomainIndex . Le SID complet du compte se compose du SID de domaine suivi du RID.
DomainIndex
Spécifie l’index de base zéro d’une entrée dans la structure LSA_REFERENCED_DOMAIN_LIST retournée par la fonction LsaLookupNames . Cette entrée contient le nom et le SID du domaine dans lequel le compte a été trouvé.
S’il n’existe aucun domaine correspondant pour un compte, ce membre contient une valeur négative.
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] |
En-tête | ntsecapi.h |