struttura LSA_TRANSLATED_NAME (lsalookup.h)
La struttura LSA_TRANSLATED_NAME viene utilizzata con la funzione LsaLookupSids per restituire informazioni sull'account identificato da un SID.
Sintassi
typedef struct _LSA_TRANSLATED_NAME {
SID_NAME_USE Use;
LSA_UNICODE_STRING Name;
LONG DomainIndex;
} LSA_TRANSLATED_NAME, *PLSA_TRANSLATED_NAME;
Members
Use
Valore dell'enumerazione SID_NAME_USE che identifica il tipo di SID.
Se Use ha uno dei valori seguenti, uno o entrambi i membri Name o DomainIndex di LSA_TRANSLATED_NAME non sono validi. Questi membri sono validi se Use ha un altro valore.
Name
Struttura LSA_UNICODE_STRING che contiene il nome isolato del SID convertito. Un nome isolato è un nome utente, gruppo o account di gruppo locale senza il nome di dominio( ad esempio, user_name, anziché Acctg\user_name).
DomainIndex
Specifica l'indice in base zero di una voce nella struttura LSA_REFERENCED_DOMAIN_LIST restituita dalla funzione LsaLookupSids . La voce contiene il nome e il SID del dominio in cui è stato trovato l'account.
Se non è presente alcun dominio corrispondente per un account, questo membro contiene un valore negativo.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | lsalookup.h |