Kode Kesalahan Windows API Part I

18 February 2010

Secara singkat windows api (application programming interface) merupakan sekumpulan fungsi-fungsi eksternal yang terdapat dalam file-file perpustakaan windows (library windows) atau file library lainnya yang dapat digunakan oleh program.

Untuk lebih jelasnya mengenai pengertian windows api dapat anda baca disini. Bagi anda yang hendak mempelajari windows api menggunakan visual basic ada baiknya jika anda mempelajari terlebih dahulu mengenai kode kesalahan windows api.

Kode kesalahan adalah nilai yang diidentifikasi dari nilai yang dihasilkan oleh fungsi windows api. Dipakai dengan memanggil fungsi GetLastError setelah pemanggilan fungsi. Nah dibawah ini tabel kode kesalahan dalam windows api, namun karena sangat banyaknya kode-kode kesalahan tersebut maka disini saya akan menuliskan kode kesalahan dimulai dari kode 0 sampai dengan kode 200 terlebih dahulu.

Kode       Deskripsi
0              Tidak ada kesalahan atau berhasil
1              Penggunaan fungsi salah
2              File tidak ditemukan
3              Path tidak ditemukan
4              Tidak bisa membuka file - terlalu banyak file yang dibuka
5              Akses ditolak
6              Kesalahan penggunaan handle
7              Blok kontrol penyimpanan rusak
8              Memori tidak cukup/kurang
9              Kesalahan pada alamat kontrol blok penyimpanan
10            Kesalahan atau environment tidak tepat
11            Kesalahan pada format program untuk dimuat
12            Kesalahan kode akses
13            Kesalahan pada data
14            Memori tidak cukup atau kurang
15            Kesalahan pada drive yang dispesifikasikan
16            Direktori tidak bisa dibuang
17            Tidak bisa memindahkan file ke drive yang berbeda
18            Tidak terdapat file
19            Disk diproteksi
20            Tidak bisa menemukan peranti (device)
21            Peranti tidak siap
22            Perintah untuk peranti tidak dikenal
23            Data CRC (Cyclic Redundance Check) rusak
24            Kesalahan pada ukuran panjang perintah
25            Tidak ditemukan area atau track dalam disk
26            Disk tidak bisa diakses
27            Tidak bisa menemukan permintaan lokasi sektor
28            Kertas dalam printer kosong
30            Tidak bisa membaca dari drive yang dispesifikasikan
31            Peranti tidak berfungsi
32            Tidak dapat mengakses file, file sudah digunakan
33            Tidak dapat mengakses file, file terkunci
34            Kesalahan pada pendefinisian disk dalam drive
36            Terlalu banyak file yang di-share
38            Akhir dari file (End of file)
39            Disk penuh
50            Permintaan terhadap jaringan tidak tersedia atau tidak ada
51            Komputer remote tidak tersedia atau tidak ada
52            Penamaan ganda dalam jaringan
53            Path tidak ditemukan
54            Jaringan sibuk
55            Sumber jaringan atau peranti tidak tersedia
56            Telalu banyak perintah dalam jaringan dengan menggunakan BIOS
57            Kartu (adapter) jaringan rusak
58            Server yang dispesifikasikan tidak dapat melakukan operasi permintaan
59            Kesalahan jaringan yang tidak diduga
60            Tidak kompatiblenya kartu jaringan (adapter remote)
61            Print queue penuh
62            Tidak ada ruang dalam server untuk menyimpan file spool untuk mencetak
63            File yang akan dicetak terhapus atau tidak ada
64            Spesifikasi nama jaringan tidak ditemukan atau tidak ada
65            Akses kedalam jaringan ditolak
66            Kesalahan pada tipe sumber jaringan
67            Nama jaringan tidak ditemukan
68            Terlalu banyak nama dalam jaringan
69            Jaringan dengan BIOS melebihi kapasitas
70            Server remote sedang dihentikan atau sedang dimulai kembali
71            Tidak diterimanya permintaan jaringan
72            Printer atau disk yang dispesifikasikan sedang dihentikan
80            File ditemukan
82            Tidak dapat membuat direktori atau file
83            Kesalahan pada interrupt 24 (INT 24)
84            Tidak cukupnya penyimpanan pada proses yang diminta
85            Nama peranti lokal sedang digunakan
86            Kesalahan pada password jaringan
87            Parameter salah
88            Kesalahan menulis dalam jaringan
89            Tidak dapat memulai proses lain pada saat ini
100          Tidak dapat membuat semapore lain, terlalu banyak yang digunakan
101          Mode exclusive semapore telah dimiliki
102          Semapore siap diset dan tidak bisa ditutup
103          Semapore tidak dapat diset lagi
104          Tidak dapat meminta kode exclusive semapore pada saat waktu interupsi
105          Penggunaan semapore diakhiri
106          Masukan disk
107          Alternatif disk tidak dimasukan
108          Disk terkunci atau sedang digunakan
109          Penggunaan pipe diakhiri
110          Tidak dapat membuka spesifikasi peranti atau file
111          Nama file terlalu panjang
112          Tidak cukup ruang dalam disk
113          Tidak ada file internal yang tersedia
114          Salah penunjukan tujuan pada file internal
117          Salah pemanggilan IOCTL
118          Kesalahan pada pemindahan parameter verify on write
119          Perintah tidak didukung atau tidak ada
120          Fungsi tersebut hanya ada dalam sistem operasi Windows NT
121          Waktu semapore telah habis
122          Tidak cukup pada buffer data
123          Salah nama file, nama direktori, atau volume label
124          Salah pada pemanggilan level system
125          Tidak ada volume lebel dalam disk
126          Spesifikasi modul tidak ditemukan
127          Spesifikasi prosedur tidak ditemukan
128          Tidak ada proses anak untuk tunggu
129          Aplikasi tidak dapat berjalan pada Windows NT
130          Handle file untuk membuka partisi disk tidak digunakan untuk I/O
131          File pointer dipindahkan sebelum awal dari file
132          Tidak dapat menset file pointer dalam spesifikasi pernati atau file
133          Tidak dapat di-JOIN atau SUBST dalam drive yang sudah digunakan
134          Tidak dapat di-JOIN atau SUBST dalam drive yang sudah digabung
135          Tidak dapat di-JOIN atau SUBST dalam drive yang sudah diganti
136          Tidak dapat dihapus dalam perintah JOINdari drive yang tidak dapat digabung
137          Tidak dapat menghapus SUBST dari drive yang tidak bisa dipindahkan
138          Drive tidak dapat di-JOIN kedalam direktori yang sudah di-JOIN sebelumnya
139          Drive tidak bisa diganti kedalam direktori yang sudah diganti
140          Drive tidak bisa di-JOIN kedalam direktori dalam drie yang sudah diganti
141          Drive tidak bisa diganti kedalam direktori dalam drive yang sudah di-JOIN
142          Tidak dapat di-JOIN atau SUBST, drive sedang sibuk
143          Drive tidak dapat di-JOIN atau SUBST kedalam direktori yang sama
144          Direktori tidak dalam subdirektoridari root direktori
145          Direktori belum kosong
146          Spesifikasi path dalam pergantian
147          Kekurangan sumber untuk di-JOIN atau diganti
148          Tidak dapat menggunakan spesifikasi path - status path sedang sibuk
149          Drive tidak bisa di-JOIN atau SUBST karena target telah di SUBST
150          Sistem tidak bisa di-trace atau tidak diperbolehkan dalam CONFIG.SYS
151          Kesalahan nomor dari spesifikasi event semapore
152          Teralu banyak semapore yang diset
153          Kesalahan daftar
154          Volume label terlalu panjang - potong menjadi 11 karakter
155          Tidak dapat membuat urutan lain
156          Proses penerimaan signal gagal
157          Segmen telah dibuang dan tidak bisa dikunci
158          Segmen telah dibuka
159          Kesalahan urutan penenal alamat
160          Kesalahan parameter string
161          Spesifikasi path salah
162          Tanda telah siap dipakai
164          Tidak terdapat urutan yang dapat dibuat
167          Tidak dapat mengunci file region
170          Permintaan sumber sedang sibuk
173          Mengunci permintaan tidak dapat ditambahkan
174          Perubahan atom kedalam tipe yang tidak didukung
180          Kesalahan nomor segmen
182          Tidak dapat menjalankan program - kesalahan nomor urutan
183          File telah ada
186          Kesalahan melewati flag
187          Spesifikasi semapore tidak dapat digunakan
188          Tidak dapat menjalankan program - kesalahan kode segmen
189          Tidak dapat menjalankan program - kesalahan stack segmen
190          Tidak dapat menjalankan program - kesalahan tipe modul
191          Tidak dapat menjalankan program didalam sistem operasi Windows NT
192          Tidak dapat menjalankan program - kesalahan file EXE
193          Kesalahan pada aplikasi Windows NT
194          Tidak dapat menjalankan program - mengulangi data melebihi 64k
195          Tidak dapat menjalankan program - kesalahan minimum pengalokasian ukuran
196          Tidak dapat menjalankan program - link dinamik dari ring yang salah
197          Sistem operasi tidak dapat mengkonfigurasi untuk menjalankan aplikasi
198          Tidak dapat menjalankan program - kesalahan segmen DPL
199          Tidak dapat menjalankan program - data segmen melebihi 64k
200          Kode segmen harus kurang dari 64k

yap sekian dulu nanti kita akan lanjutkan lagi pada posting berikutnya. Kode Kesalahan Windows API Part ISocialTwist Tell-a-Friend

0 comments:

Post a Comment

Artikel Lain

 
 
 

Go To Link

  »  A1VBCode
  »  Bina Sarana Informatika
  »  Blogger
  »  Deconstruction Code
  »  Diskusiweb
  »  dremi.info
  »  Echo
  »  Facebook
  »  Gary Abraham
  »  Ilmu Website
  »  JQuery
  »  Mahesajenar Widget
  »  STMIK Nusa Mandiri
  »  OOM Blog
  »  Planet Source Code
  »  Rahma Blog
  »  Terren Jr
  »  VB-Bego
  »  Herry Blog

Advertisement