Compartilhar via


enumeração EXTENDED_NAME_FORMAT (secext.h)

Especifica um formato para um nome de objeto de serviço de diretório.

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
Um tipo de nome desconhecido.
NameFullyQualifiedDN
Valor: 1
O nome diferenciado totalmente qualificado (por exemplo, CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com).
NameSamCompatible
Valor: 2
Um nome de conta herdado (por exemplo, Engineering\JSmith). A versão somente de domínio inclui barras invertidas à direita (\).
NameDisplay
Valor: 3
Um nome de exibição "amigável" (por exemplo, Jeff Smith). O nome de exibição não é necessariamente o RDN (nome diferenciado relativo) definidor.
NameUniqueId
Valor: 6
Uma cadeia de caracteres GUID que o
A função IIDFromString retorna (por exemplo, {4fa050f0-f561-11cf-bdd9-00aa003a77b6}).
NameCanonical
Valor: 7
O nome canônico completo (por exemplo, engineering.microsoft.com/software/someone). A versão somente de domínio inclui uma barra à direita (/).
NameUserPrincipal
Valor: 8
O nome da entidade de usuário (por exemplo, someone@example.com).
NameCanonicalEx
Valor: 9
O mesmo que NameCanonical, exceto que a barra de avanço mais à direita (/) é substituída por um novo caractere de linha (\n), mesmo em um caso somente de domínio (por exemplo, engineering.microsoft.com/software\nJSmith).
NameServicePrincipal
Valor: 10
O nome da entidade de serviço generalizada (por exemplo, www/www.microsoft.com@microsoft.com).
NameDnsDomain
Valor: 12
O nome de domínio DNS seguido por uma barra com versões anteriores e o nome de usuário SAM.
NameGivenName
Valor: 13
O nome ou nome fornecido do usuário. Observação: esse tipo só está disponível para chamadas GetUserNameEx para um usuário do Active Directory.
NameSurname
Valor: 14
O sobrenome ou sobrenome do usuário. Observação: esse tipo só está disponível para chamadas GetUserNameEx para um usuário do Active Directory.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho secext.h (inclua Security.h)

Confira também

GetComputerObjectName

GetUserNameEx

TranslateName