Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A enumeração DS_NAME_FORMAT fornece formatos a serem usados para nomes de entrada e saída para a função DsCrackNames .
Syntax
typedef enum {
DS_UNKNOWN_NAME = 0,
DS_FQDN_1779_NAME = 1,
DS_NT4_ACCOUNT_NAME = 2,
DS_DISPLAY_NAME = 3,
DS_UNIQUE_ID_NAME = 6,
DS_CANONICAL_NAME = 7,
DS_USER_PRINCIPAL_NAME = 8,
DS_CANONICAL_NAME_EX = 9,
DS_SERVICE_PRINCIPAL_NAME = 10,
DS_SID_OR_SID_HISTORY_NAME = 11,
DS_DNS_DOMAIN_NAME = 12
} DS_NAME_FORMAT;
Constantes
DS_UNKNOWN_NAMEValor: 0 Indica que o nome está usando um tipo de nome desconhecido. Esse formato pode afetar o desempenho porque força o servidor a tentar corresponder a todos os possíveis Formatos. Use esse valor somente se o formato de entrada for desconhecido. |
DS_FQDN_1779_NAMEValor: 1 Indica que o nome diferenciado totalmente qualificado é usado. Por exemplo: CN=someone,OU=Users,DC=Engineering,DC=Fabrikam,DC=Com |
DS_NT4_ACCOUNT_NAMEValor: 2 Indica um nome de conta Windows NT 4.0. Por exemplo: Engenharia\alguém A versão somente de domínio inclui duas barras invertidas à direita (\). |
DS_DISPLAY_NAMEValor: 3 Indica um nome de exibição amigável, por exemplo, Jeff Smith. O nome de exibição não é necessariamente o mesmo que RDN (nome diferenciado relativo). |
DS_UNIQUE_ID_NAMEValor: 6 Indica uma cadeia de caracteres GUID que a função IIDFromString retorna. Por exemplo: {4fa050f0-f561-11cf-bdd9-00aa003a77b6} |
DS_CANONICAL_NAMEValor: 7 Indica um nome canônico completo. Por exemplo: engineering.fabrikam.com/software/someone A versão somente de domínio inclui uma barra (/) à direita. |
DS_USER_PRINCIPAL_NAMEValor: 8 Indica que ele está usando o NOME UPN (nome upn). Por exemplo: someone@engineering.fabrikam.com |
DS_CANONICAL_NAME_EXValor: 9 Esse elemento é o mesmo que DS_CANONICAL_NAME exceto que a barra (/) mais à direita é substituída por um caractere de nova linha (\n), mesmo em um caso somente de domínio. Por exemplo: engineering.fabrikam.com/software\nalguém |
DS_SERVICE_PRINCIPAL_NAMEValor: 10 Indica que ele está usando um nome de entidade de serviço generalizado. Por exemplo: Www/www.fabrikam.com@fabrikam.com |
DS_SID_OR_SID_HISTORY_NAMEValor: 11 Indica um SID (Identificador de Segurança) para o objeto . Isso pode ser o SID atual ou um SID do histórico de SID do objeto. A cadeia de caracteres SID pode usar a representação de cadeia de caracteres padrão de um SID ou uma das constantes de cadeia de caracteres definidas em Sddl.h. Para obter mais informações sobre como converter um SID binário em uma cadeia de caracteres SID, consulte Cadeias de caracteres SID. Veja a seguir um exemplo de uma cadeia de caracteres SID: S-1-5-21-397955417-626881126-188441444-501 |
DS_DNS_DOMAIN_NAMEValor: 12 Não há suporte para as APIs do Serviço de Diretório (DS). |
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista |
| Servidor mínimo com suporte | Windows Server 2008 |
| Cabeçalho | ntdsapi.h |