Condividi tramite


Codici di errore LDAP per ADSI

Quando un server LDAP genera un errore e passa l'errore al client, l'errore viene quindi convertito in una stringa dal client LDAP.

Questo metodo è simile ai codici di errore Win32 per ADSI. In questo esempio, il codice di errore del client è l'errore WIN32 0x80072020.

Per determinare i codici di errore LDAP per ADSI

  1. Eliminare 8007 dal codice di errore WIN32. Nell'esempio il valore esadecimale rimanente è 2020.
  2. Convertire il valore esadecimale rimanente in un valore decimale. Nell'esempio il valore esadecimale rimanente 2020 viene convertito nel valore decimale 8224.
  3. Cercare nel file WinError.h la definizione del valore decimale. Nell'esempio 8224L corrisponde all'errore ERROR_DS_OPERATIONS_ERROR.
  4. Sostituire il prefisso ERROR_DS con LDAP_. Nell'esempio la nuova definizione è LDAP_OPERATIONS_ERROR.
  5. Cercare nel file Winldap.h il valore della definizione di errore LDAP. Nell'esempio il valore di LDAP_OPERATIONS_ERROR nel file Winldap.h è 0x01.