enumeración DS_NAME_ERROR (ntdsapi.h)
La enumeración DS_NAME_ERROR define los errores devueltos por el miembro de estado de la estructura DS_NAME_RESULT_ITEM . Estos son posibles errores que se pueden encontrar mientras la función DsCrackNames convierte un nombre.
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 La conversión se realizó correctamente. |
DS_NAME_ERROR_RESOLVING Valor: 1 Error de procesamiento genérico. |
DS_NAME_ERROR_NOT_FOUND Valor: 2 No se encuentra el nombre o el autor de la llamada no tiene permiso para acceder al nombre. |
DS_NAME_ERROR_NOT_UNIQUE Valor: 3 El nombre de entrada se asigna a más de un nombre de salida o el formato deseado no tenía un único valor único y único para el objeto encontrado. |
DS_NAME_ERROR_NO_MAPPING Valor: 4 Se encontró el nombre de entrada, pero no se encuentra el formato de salida asociado. Esto puede ocurrir si el objeto no tiene todos los atributos necesarios. |
DS_NAME_ERROR_DOMAIN_ONLY Valor: 5 No se puede resolver el nombre completo, pero se pudo determinar en qué objeto de dominio reside. Se espera que el autor de la llamada vuelva a intentar la llamada en un controlador de dominio para el dominio especificado. No se puede resolver todo el nombre, pero se podría determinar el dominio en el que reside el objeto. El miembro pDomain del DS_NAME_RESULT_ITEM contiene datos válidos cuando se especifica este error. |
DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING Valor: 6 No se puede realizar una asignación sintáctica en el cliente sin transmitir a través de la red. |
DS_NAME_ERROR_TRUST_REFERRAL Valor: 7 El nombre procede de un bosque de confianza externo. |
Requisitos
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Encabezado | ntdsapi.h |