Kode Kesalahan Win32 untuk ADSI 2.0
Tabel berikut mencantumkan pesan kesalahan LDAP untuk ADSI 2.0.
Nilai Kesalahan ADSI | Pesan LDAP | Pesan Win32 | Deskripsi |
---|---|---|---|
0 | LDAP_SUCCESS | NO_ERROR | Operasi berhasil. |
0x80070002 | LDAP_NO_SUCH_OBJECT | ERROR_FILE_NOT_FOUND | Objek tidak ada. |
0x80070005 | LDAP_AUTH_METHOD_NOT_SUPPORTED | ERROR_ACCESS_DENIED | Metode autentikasi tidak didukung. |
0x80070005 | LDAP_STRONG_AUTH_REQUIRED | ERROR_ACCESS_DENIED | Memerlukan autentikasi yang kuat. |
0x80070005 | LDAP_INAPPROPRIATE_AUTH | ERROR_ACCESS_DENIED | Autentikasi yang tidak pantas. |
0x80070005 | LDAP_INSUFFICIENT_RIGHTS | ERROR_ACCESS_DENIED | Pengguna memiliki hak akses yang tidak mencukupkan. |
0x80070005 | LDAP_AUTH_UNKNOWN | ERROR_ACCESS_DENIED | Terjadi kesalahan autentikasi yang tidak diketahui. |
0x80070008 | LDAP_NO_MEMORY | ERROR_NOT_ENOUGH_MEMORY | Sistem kehabisan memori. |
0x8007001F | LDAP_OTHER | ERROR_GEN_FAILURE | Terjadi kesalahan yang tidak diketahui. |
0x8007001F | LDAP_LOCAL_ERROR | ERROR_GEN_FAILURE | Terjadi kesalahan lokal. |
0x80070037 | LDAP_UNAVAILABLE | ERROR_DEV_NOT_EXIST | Server tidak tersedia. |
0x8007003A | LDAP_SERVER_DOWN | ERROR_BAD_NET_RESP | Tidak dapat menghubungi server LDAP. |
0x8007003B | LDAP_ENCODING_ERROR | ERROR_UNEXP_NET_ERR | Terjadi kesalahan pengodean. |
0x8007003B | LDAP_DECODING_ERROR | ERROR_UNEXP_NET_ERR | Terjadi kesalahan decoding. |
0x80070044 | LDAP_ADMIN_LIMIT_EXCEEDED | ERROR_TOO_MANY_NAMES | Melebihi batas administrasi pada server. |
0x80070056 | LDAP_INVALID_CREDENTIALS | ERROR_INVALID_PASSWORD | Kredensial tidak valid. |
0x80070057 | LDAP_INVALID_DN_SYNTAX | ERROR_INVALID_PARAMETER | Nama khusus memiliki sintaks yang tidak valid. |
0x80070057 | LDAP_NAMING_VIOLATION | ERROR_INVALID_PARAMETER | Pelanggaran penamaan. |
0x80070057 | LDAP_OBJECT_CLASS_VIOLATION | ERROR_INVALID_PARAMETER | Pelanggaran kelas objek. |
0x80070057 | LDAP_FILTER_ERROR | ERROR_INVALID_PARAMETER | Filter pencarian buruk. |
0x80070057 | LDAP_PARAM_ERROR | ERROR_INVALID_PARAMETER | Parameter buruk diteruskan ke rutinitas. |
0X8007006E | LDAP_OPERATIONS_ERROR | ERROR_OPEN_FAILED | Terjadi kesalahan operasi. |
0x8007007A | LDAP_RESULTS_TOO_LARGE | ERROR_INSUFFICIENT_BUFFER | Kumpulan hasil terlalu besar. |
0x8007007B | LDAP_INVALID_SYNTAX | ERROR_INVALID_NAME | Sintaks tidak valid. |
0x8007007C | LDAP_PROTOCOL_ERROR | ERROR_INVALID_LEVEL | Kesalahan protokol. |
0x800700B7 | LDAP_ALREADY_EXISTS | ERROR_ALREADY_EXISTS | Objek sudah ada. |
0x800700EA | LDAP_PARTIAL_RESULTS | ERROR_MORE_DATA | Hasil parsial dan rujukan diterima. |
0x800700EA | LDAP_BUSY | ERROR_BUSY | Server sibuk. |
0x800703EB | LDAP_UNWILLING_TO_PERFORM | ERROR_CAN_NOT_COMPLETE | Server tidak dapat melakukan operasi. |
0x8007041D | LDAP_TIMEOUT | ERROR_SERVICE_REQUEST_TIMEOUT | Waktu pencarian habis. |
0x800704B8 | LDAP_COMPARE_FALSE | ERROR_EXTENDED_ERROR | Bandingkan FALSE yang dihasilkan. |
0x800704B8 | LDAP_COMPARE_TRUE | ERROR_EXTENDED_ERROR | Bandingkan TRUE yang dihasilkan. |
0x800704B8 | LDAP_REFERRAL | ERROR_EXTENDED_ERROR | Tidak dapat mengatasi rujukan. |
0x800704B8 | LDAP_UNAVAILABLE_CRIT_EXTENSION | ERROR_EXTENDED_ERROR | Ekstensi kritis tidak tersedia. |
0x800704B8 | LDAP_NO_SUCH_ATTRIBUTE | ERROR_EXTENDED_ERROR | Atribut yang diminta tidak ada. |
0x800704B8 | LDAP_UNDEFINED_TYPE | ERROR_EXTENDED_ERROR | Jenis tidak didefinisikan. |
0x800704B8 | LDAP_INAPPROPRIATE_MATCHING | ERROR_EXTENDED_ERROR | Ada pencocokan yang tidak pantas. |
0x800704B8 | LDAP_CONSTRAINT_VIOLATION | ERROR_EXTENDED_ERROR | Ada pelanggaran batasan. |
0x800704B8 | LDAP_ATTRIBUTE_OR_VALUE_EXISTS | ERROR_EXTENDED_ERROR | Atribut ada atau nilai telah ditetapkan. |
0x800704B8 | LDAP_ALIAS_PROBLEM | ERROR_EXTENDED_ERROR | Alias tidak valid. |
0x800704B8 | LDAP_IS_LEAF | ERROR_EXTENDED_ERROR | Objek adalah daun. |
0x800704B8 | LDAP_ALIAS_DEREF_PROBLEM | ERROR_EXTENDED_ERROR | Tidak dapat mendereferensikan alias. |
0x800704B8 | LDAP_LOOP_DETECT | ERROR_EXTENDED_ERROR | Perulangan terdeteksi. |
0x800704B8 | LDAP_NOT_ALLOWED_ON_NONLEAF | ERROR_EXTENDED_ERROR | Operasi tidak diperbolehkan pada objek non-daun. |
0x800704B8 | LDAP_NOT_ALLOWED_ON_RDN | ERROR_EXTENDED_ERROR | Operasi tidak diizinkan pada RDN. |
0x800704B8 | LDAP_NO_OBJECT_CLASS_MODS | ERROR_EXTENDED_ERROR | Tidak dapat mengubah kelas objek. |
0x800704B8 | LDAP_AFFECTS_MULTIPLE_DSAS | ERROR_EXTENDED_ERROR | Beberapa agen layanan direktori terpengaruh. |
0x800704C7 | LDAP_USER_CANCELLED | ERROR_CANCELLED | Pengguna telah membatalkan operasi. |
0x80070718 | LDAP_TIMELIMIT_EXCEEDED | ERROR_NOT_ENOUGH_QUOTA | Melebihi batas waktu. |
0x80070718 | LDAP_SIZELIMIT_EXCEEDED | ERROR_NOT_ENOUGH_QUOTA | Melebihi batas ukuran. |
Di ADSI 2.0, beberapa pesan kesalahan LDAP dipetakan ke kode kesalahan Win32 sebagai ERROR_EXTENDED_ERROR. Panggil ADsGetLastError untuk mengambil string kesalahan yang dikembalikan oleh server. Untuk informasi selengkapnya, lihat Pesan Kesalahan yang Diperluas ADSI di bawah ini.