DS_NAME_ERROR enumeração (ntdsapi.h)
A enumeração DS_NAME_ERROR define os erros retornados pelo membro status da estrutura DS_NAME_RESULT_ITEM. Esses são erros potenciais que podem ser encontrados enquanto um nome é convertido pela função DsCrackNames .
Syntax
typedef enum {
DS_NAME_NO_ERROR = 0,
DS_NAME_ERROR_RESOLVING = 1,
DS_NAME_ERROR_NOT_FOUND = 2,
DS_NAME_ERROR_NOT_UNIQUE = 3,
DS_NAME_ERROR_NO_MAPPING = 4,
DS_NAME_ERROR_DOMAIN_ONLY = 5,
DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = 6,
DS_NAME_ERROR_TRUST_REFERRAL = 7
} DS_NAME_ERROR;
Constantes
DS_NAME_NO_ERROR Valor: 0 A conversão foi bem-sucedida. |
DS_NAME_ERROR_RESOLVING Valor: 1 Ocorreu um erro de processamento genérico. |
DS_NAME_ERROR_NOT_FOUND Valor: 2 O nome não pode ser encontrado ou o chamador não tem permissão para acessar o nome. |
DS_NAME_ERROR_NOT_UNIQUE Valor: 3 O nome de entrada é mapeado para mais de um nome de saída ou o formato desejado não tinha um único valor exclusivo para o objeto encontrado. |
DS_NAME_ERROR_NO_MAPPING Valor: 4 O nome de entrada foi encontrado, mas o formato de saída associado não foi encontrado. Isso poderá ocorrer se o objeto não tiver todos os atributos necessários. |
DS_NAME_ERROR_DOMAIN_ONLY Valor: 5 Não foi possível resolve nome inteiro, mas foi capaz de determinar em qual objeto de domínio reside. Espera-se que o chamador repita a chamada em um controlador de domínio para o domínio especificado. O nome inteiro não pode ser resolvido, mas o domínio no qual o objeto reside pode ser determinado. O membro pDomain do DS_NAME_RESULT_ITEM contém dados válidos quando esse erro é especificado. |
DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING Valor: 6 Um mapeamento sintático não pode ser executado no cliente sem transmitir pela rede. |
DS_NAME_ERROR_TRUST_REFERRAL Valor: 7 O nome é de uma floresta confiável externa. |
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Cabeçalho | ntdsapi.h |