LSA_TRANSLATED_NAME structure (lsalookup.h)
La structure LSA_TRANSLATED_NAME est utilisée avec la fonction LsaLookupSids pour retourner des informations sur le compte identifié par un SID.
Syntaxe
typedef struct _LSA_TRANSLATED_NAME {
SID_NAME_USE Use;
LSA_UNICODE_STRING Name;
LONG DomainIndex;
} LSA_TRANSLATED_NAME, *PLSA_TRANSLATED_NAME;
Membres
Use
Valeur de l’énumération SID_NAME_USE qui identifie le type de SID.
Si Use a l’une des valeurs suivantes, l’un des membres Name ou DomainIndex de LSA_TRANSLATED_NAME n’est pas valide. Ces membres sont valides si Use a une autre valeur.
Name
Structure LSA_UNICODE_STRING qui contient le nom isolé du SID traduit. Un nom isolé est un nom d’utilisateur, de groupe ou de compte de groupe local sans le nom de domaine (par exemple, user_name, plutôt que Acctg\user_name).
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 LsaLookupSids . L’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.
Spécifications
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 | lsalookup.h |