Share via


enumeración EXTENDED_NAME_FORMAT (secext.h)

Especifica un formato para un nombre de objeto de servicio de directorio.

Syntax

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;

Constantes

 
NameUnknown
Valor: 0
Tipo de nombre desconocido.
NameFullyQualifiedDN
Valor: 1
Nombre distintivo completo (por ejemplo, CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com).
NameSamCompatible
Valor: 2
Un nombre de cuenta heredado (por ejemplo, Engineering\JSmith). La versión de solo dominio incluye barras diagonales inversas finales (\).
NameDisplay
Valor: 3
Un nombre para mostrar "descriptivo" (por ejemplo, Jeff Smith). El nombre para mostrar no es necesariamente el nombre distintivo relativo (RDN) que define.
NameUniqueId
Valor: 6
Cadena GUID que el
La función IIDFromString devuelve (por ejemplo, {4fa050f0-f561-11cf-bdd9-00aa003a77b6}).
NameCanonical
Valor: 7
Nombre canónico completo (por ejemplo, engineering.microsoft.com/software/someone). La versión de solo dominio incluye una barra diagonal final (/).
NameUserPrincipal
Valor: 8
Nombre principal de usuario (por ejemplo, someone@example.com).
NameCanonicalEx
Valor: 9
Igual que NameCanonical, excepto que la barra diagonal más a la derecha (/) se reemplaza por un nuevo carácter de línea (\n), incluso en un caso de solo dominio (por ejemplo, engineering.microsoft.com/software\nJSmith).
NameServicePrincipal
Valor: 10
Nombre de entidad de seguridad de servicio generalizado (por ejemplo, www/www.microsoft.com@microsoft.com).
NameDnsDomain
Valor: 12
El nombre de dominio DNS seguido de una barra diagonal hacia atrás y el nombre de usuario de SAM.
NameGivenName
Valor: 13
Nombre o nombre especificado del usuario. Nota: Este tipo solo está disponible para las llamadas GetUserNameEx para un usuario de Active Directory.
NameSurname
Valor: 14
Apellidos o apellidos del usuario. Nota: Este tipo solo está disponible para las llamadas GetUserNameEx para un usuario de Active Directory.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado secext.h (include Security.h)

Consulte también

GetComputerObjectName

GetUserNameEx

TranslateName