Condividi tramite


enumerazione EXTENDED_NAME_FORMAT (secext.h)

Specifica un formato per un nome dell'oggetto del servizio directory.

Sintassi

typedef enum {
  NameUnknown = 0,
  NameFullyQualifiedDN = 1,
  NameSamCompatible = 2,
  NameDisplay = 3,
  NameUniqueId = 6,
  NameCanonical = 7,
  NameUserPrincipal = 8,
  NameCanonicalEx = 9,
  NameServicePrincipal = 10,
  NameDnsDomain = 12,
  NameGivenName = 13,
  NameSurname = 14
} EXTENDED_NAME_FORMAT, *PEXTENDED_NAME_FORMAT;

Costanti

 
NameUnknown
Valore: 0
Tipo di nome sconosciuto.
NameFullyQualifiedDN
Valore: 1
Nome distinto completo(ad esempio CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com).
NameSamCompatible
Valore: 2
Nome dell'account legacy, ad esempio Engineering\JSmith. La versione di sola dominio include barre rovesciata finali (\).
NameDisplay
Valore: 3
Nome visualizzato "descrittivo" (ad esempio Jeff Smith). Il nome visualizzato non è necessariamente il nome distinto relativo (RDN).
NameUniqueId
Valore: 6
Stringa GUID che
La funzione IIDFromString restituisce (ad esempio, {4fa050f0-f561-11cf-bdd9-00aa03a7b6}).
NameCanonical
Valore: 7
Nome canonico completo (ad esempio, engineering.microsoft.com/software/someone). La versione solo dominio include una barra finale (/).
NameUserPrincipal
Valore: 8
Nome dell'entità utente (ad esempio, someone@example.com).
NameCanonicalEx
Valore: 9
Uguale a NameCanonical, ad eccezione del fatto che la barra in avanti più a destra (/) viene sostituita con un nuovo carattere di riga (\n), anche in un caso di solo dominio (ad esempio, engineering.microsoft.com/software\nJSmith).
NameServicePrincipal
Valore: 10
Nome dell'entità servizio generalizzata (ad esempio www/www.microsoft.com@microsoft.com).
NameDnsDomain
Valore: 12
Il nome di dominio DNS seguito da una barra indietro e il nome utente SAM.
NameGivenName
Valore: 13
Nome o nome specificato dell'utente. Nota: questo tipo è disponibile solo per le chiamate GetUserNameEx per un utente di Active Directory.
NameSurname
Valore: 14
Cognome o cognome dell'utente. Nota: questo tipo è disponibile solo per le chiamate GetUserNameEx per un utente di Active Directory.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione secext.h (include Security.h)

Vedi anche

GetComputerObjectName

GetUserNameEx

TranslateName