Partager via


Codes d’erreur Win32 pour ADSI 2.0

Le tableau suivant répertorie les messages d’erreur LDAP pour ADSI 2.0.

Valeur d’erreur ADSI Message LDAP Message Win32 Description
0 LDAP_SUCCESS NO_ERROR Opération réussie.
0x80070002 LDAP_NO_SUCH_OBJECT ERROR_FILE_NOT_FOUND L’objet n’existe pas.
0x80070005 LDAP_AUTH_METHOD_NOT_SUPPORTED ERROR_ACCESS_DENIED Méthode d’authentification non prise en charge.
0x80070005 LDAP_STRONG_AUTH_REQUIRED ERROR_ACCESS_DENIED Nécessite une authentification forte.
0x80070005 LDAP_INAPPROPRIATE_AUTH ERROR_ACCESS_DENIED Authentification inappropriée.
0x80070005 LDAP_INSUFFICIENT_RIGHTS ERROR_ACCESS_DENIED Les droits d’accès de l’utilisateur sont insuffisants.
0x80070005 LDAP_AUTH_UNKNOWN ERROR_ACCESS_DENIED Une erreur d’authentification inconnue s’est produite.
0x80070008 LDAP_NO_MEMORY ERROR_NOT_ENOUGH_MEMORY La mémoire du système est insuffisante.
0x8007001F LDAP_OTHER ERROR_GEN_FAILURE Une erreur inconnue s’est produite.
0x8007001F LDAP_LOCAL_ERROR ERROR_GEN_FAILURE Une erreur locale s’est produite.
0x80070037 LDAP_UNAVAILABLE ERROR_DEV_NOT_EXIST Le serveur n’est pas disponible.
0x8007003A LDAP_SERVER_DOWN ERROR_BAD_NET_RESP Impossible de contacter le serveur LDAP.
0x8007003B LDAP_ENCODING_ERROR ERROR_UNEXP_NET_ERR Une erreur d’encodage s’est produite.
0x8007003B LDAP_DECODING_ERROR ERROR_UNEXP_NET_ERR Une erreur de décodage s’est produite.
0x80070044 LDAP_ADMIN_LIMIT_EXCEEDED ERROR_TOO_MANY_NAMES Dépassement de la limite d’administration sur le serveur.
0x80070056 LDAP_INVALID_CREDENTIALS ERROR_INVALID_PASSWORD Informations d’identification non valides.
0x80070057 LDAP_INVALID_DN_SYNTAX ERROR_INVALID_PARAMETER Le nom unique a une syntaxe qui n’est pas valide.
0x80070057 LDAP_NAMING_VIOLATION ERROR_INVALID_PARAMETER Violation de nommage.
0x80070057 LDAP_OBJECT_CLASS_VIOLATION ERROR_INVALID_PARAMETER Violation de classe d’objet.
0x80070057 LDAP_FILTER_ERROR ERROR_INVALID_PARAMETER Le filtre de recherche est incorrect.
0x80070057 LDAP_PARAM_ERROR ERROR_INVALID_PARAMETER Un paramètre incorrect a été passé à une routine.
0X8007006E LDAP_OPERATIONS_ERROR ERROR_OPEN_FAILED Une erreur d’opération s’est produite.
0x8007007A LDAP_RESULTS_TOO_LARGE ERROR_INSUFFICIENT_BUFFER Le jeu de résultats est trop volumineux.
0x8007007B LDAP_INVALID_SYNTAX ERROR_INVALID_NAME Syntaxe non valide.
0x8007007C LDAP_PROTOCOL_ERROR ERROR_INVALID_LEVEL Erreur de protocole.
0x800700B7 LDAP_ALREADY_EXISTS ERROR_ALREADY_EXISTS L’objet existe déjà.
0x800700EA LDAP_PARTIAL_RESULTS ERROR_MORE_DATA Résultats partiels et références reçus.
0x800700EA LDAP_BUSY ERROR_BUSY Le serveur est occupé.
0x800703EB LDAP_UNWILLING_TO_PERFORM ERROR_CAN_NOT_COMPLETE Le serveur ne peut pas effectuer l’opération.
0x8007041D LDAP_TIMEOUT ERROR_SERVICE_REQUEST_TIMEOUT La recherche a expiré.
0x800704B8 LDAP_COMPARE_FALSE ERROR_EXTENDED_ERROR Comparez la valeur FALSE obtenue.
0x800704B8 LDAP_COMPARE_TRUE ERROR_EXTENDED_ERROR Comparez la valeur TRUE obtenue.
0x800704B8 LDAP_REFERRAL ERROR_EXTENDED_ERROR Impossible de résoudre la référence.
0x800704B8 LDAP_UNAVAILABLE_CRIT_EXTENSION ERROR_EXTENDED_ERROR L’extension critique n’est pas disponible.
0x800704B8 LDAP_NO_SUCH_ATTRIBUTE ERROR_EXTENDED_ERROR L’attribut demandé n’existe pas.
0x800704B8 LDAP_UNDEFINED_TYPE ERROR_EXTENDED_ERROR Le type n’est pas défini.
0x800704B8 LDAP_INAPPROPRIATE_MATCHING ERROR_EXTENDED_ERROR Il y avait une correspondance inappropriée.
0x800704B8 LDAP_CONSTRAINT_VIOLATION ERROR_EXTENDED_ERROR Il y avait une violation contraignante.
0x800704B8 LDAP_ATTRIBUTE_OR_VALUE_EXISTS ERROR_EXTENDED_ERROR L'attribut existe ou la valeur a été assignée.
0x800704B8 LDAP_ALIAS_PROBLEM ERROR_EXTENDED_ERROR L’alias n’est pas valide.
0x800704B8 LDAP_IS_LEAF ERROR_EXTENDED_ERROR L’objet est une feuille.
0x800704B8 LDAP_ALIAS_DEREF_PROBLEM ERROR_EXTENDED_ERROR Impossible de déréférencer l’alias.
0x800704B8 LDAP_LOOP_DETECT ERROR_EXTENDED_ERROR Une boucle a été détectée.
0x800704B8 LDAP_NOT_ALLOWED_ON_NONLEAF ERROR_EXTENDED_ERROR L’opération n’est pas autorisée sur un objet non feuille.
0x800704B8 LDAP_NOT_ALLOWED_ON_RDN ERROR_EXTENDED_ERROR L’opération n’est pas autorisée sur RDN.
0x800704B8 LDAP_NO_OBJECT_CLASS_MODS ERROR_EXTENDED_ERROR Impossible de modifier la classe d’objet.
0x800704B8 LDAP_AFFECTS_MULTIPLE_DSAS ERROR_EXTENDED_ERROR Plusieurs agents de service d'annuaire sont affectés.
0x800704C7 LDAP_USER_CANCELLED ERROR_CANCELLED L’utilisateur a annulé l’opération.
0x80070718 LDAP_TIMELIMIT_EXCEEDED ERROR_NOT_ENOUGH_QUOTA Dépassement de la limite de temps.
0x80070718 LDAP_SIZELIMIT_EXCEEDED ERROR_NOT_ENOUGH_QUOTA Limite de taille dépassée.

 

Dans ADSI 2.0, plusieurs messages d’erreur LDAP sont mappés à un code d’erreur Win32 en tant que ERROR_EXTENDED_ERROR. Appelez ADsGetLastError pour récupérer la chaîne d’erreur retournée par le serveur. Pour plus d’informations, consultez Messages d’erreur étendus ADSI ci-dessous.