Bagikan melalui


Pesan Kesalahan (Winhttp.h)

Nilai kesalahan yang tercantum di bawah ini dikembalikan oleh GetLastError ketika salah satu fungsi Microsoft Windows HTTP Services (WinHTTP) gagal, dan juga dikembalikan dalam kesalahan HRESULT 16 bit yang lebih rendah yang dikembalikan dari objek WinHttpRequest .

Nilai kesalahan yang namanya dimulai dengan "ERROR_WINHTTP_" khusus untuk fungsi WinHTTP. Fungsi WinHTTP juga mengembalikan pesan kesalahan Windows jika sesuai.

ERROR_WINHTTP_AUTO_PROXY_SERVICE_ERROR

12178

Dikembalikan oleh WinHttpGetProxyForUrl saat proksi untuk URL yang ditentukan tidak dapat ditemukan.

ERROR_WINHTTP_AUTODETECTION_FAILED

12180

Dikembalikan oleh WinHttpDetectAutoProxyConfigUrl jika WinHTTP tidak dapat menemukan URL file Konfigurasi Otomatis Proksi (PAC).

ERROR_WINHTTP_BAD_AUTO_PROXY_SCRIPT

12166

Terjadi kesalahan saat menjalankan kode skrip dalam file Konfigurasi Otomatis Proksi (PAC).

ERROR_WINHTTP_CANNOT_CALL_AFTER_OPEN

12103

Dikembalikan oleh objek HttpRequest jika opsi yang ditentukan tidak dapat diminta setelah metode Buka dipanggil.

ERROR_WINHTTP_CANNOT_CALL_AFTER_SEND

12102

Dikembalikan oleh objek HttpRequest jika operasi yang diminta tidak dapat dilakukan setelah memanggil metode Kirim .

ERROR_WINHTTP_CANNOT_CALL_BEFORE_OPEN

12100

Dikembalikan oleh objek HttpRequest jika operasi yang diminta tidak dapat dilakukan sebelum memanggil metode Buka .

ERROR_WINHTTP_CANNOT_CALL_BEFORE_SEND

12101

Dikembalikan oleh objek HttpRequest jika operasi yang diminta tidak dapat dilakukan sebelum memanggil metode Kirim .

ERROR_WINHTTP_CANNOT_CONNECT

12029

Dikembalikan jika koneksi ke server gagal.

ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED

Server memerlukan Autentikasi klien SSL. Aplikasi ini mengambil daftar penerbit sertifikat dengan memanggil WinHttpQueryOption dengan opsi WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST . Untuk informasi selengkapnya, lihat opsi WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST .

Jika server meminta sertifikat klien, tetapi tidak memerlukannya, aplikasi dapat memanggil WinHttpSetOption secara bergantian dengan opsi WINHTTP_OPTION_CLIENT_CERT_CONTEXT . Dalam hal ini, aplikasi menentukan makro WINHTTP_NO_CLIENT_CERT_CONTEXT dalam parameter lpBufferWinHttpSetOption. Untuk informasi selengkapnya, lihat opsi WINHTTP_OPTION_CLIENT_CERT_CONTEXT .

Windows Server 2003 dengan SP1 dan Windows XP dengan SP2: Kesalahan ini tidak didukung.

ERROR_WINHTTP_CLIENT_CERT_NO_ACCESS_PRIVATE_KEY

Aplikasi tidak memiliki hak istimewa yang diperlukan untuk mengakses kunci privat yang terkait dengan sertifikat klien.

Windows Server 2003 dengan SP1 dan Windows XP dengan SP2: Kesalahan ini tidak didukung.

ERROR_WINHTTP_CLIENT_CERT_NO_PRIVATE_KEY

Konteks untuk sertifikat klien SSL tidak memiliki kunci privat yang terkait dengannya. Sertifikat klien mungkin telah diimpor ke komputer tanpa kunci privat.

Windows Server 2003 dengan SP1 dan Windows XP dengan SP2: Kesalahan ini tidak didukung.

ERROR_WINHTTP_CHUNKED_ENCODING_HEADER_SIZE_OVERFLOW

12183

Dikembalikan oleh WinHttpReceiveResponse ketika kondisi luapan ditemui dalam proses penguraian pengodean yang dipotong.

ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED

12044

Dikembalikan oleh WinHttpReceiveResponse saat server meminta autentikasi klien.

Windows Server 2003 dengan SP1 dan Windows XP dengan SP2: Kesalahan ini tidak didukung.

ERROR_WINHTTP_CONNECTION_ERROR

12030

Koneksi dengan server telah direset atau dihentikan, atau protokol SSL yang tidak kompatibel ditemukan. Misalnya, WinHTTP versi 5.1 tidak mendukung SSL2 kecuali klien secara khusus mengaktifkannya.

ERROR_WINHTTP_HEADER_ALREADY_EXISTS

12155

Usang; tidak lagi digunakan.

ERROR_WINHTTP_HEADER_COUNT_EXCEEDED

12181

Dikembalikan oleh WinHttpReceiveResponse saat jumlah header yang lebih besar ada dalam respons daripada yang bisa diterima WinHTTP.

ERROR_WINHTTP_HEADER_NOT_FOUND

12150

Header yang diminta tidak dapat ditemukan.

ERROR_WINHTTP_HEADER_SIZE_OVERFLOW

12182

Dikembalikan oleh WinHttpReceiveResponse saat ukuran header yang diterima melebihi batas handel permintaan.

ERROR_WINHTTP_INCORRECT_HANDLE_STATE

12019

Operasi yang diminta tidak dapat dilakukan karena handel yang diberikan tidak dalam keadaan yang benar.

ERROR_WINHTTP_INCORRECT_HANDLE_TYPE

12018

Jenis handel yang disediakan salah untuk operasi ini.

ERROR_WINHTTP_INTERNAL_ERROR

12004

Terjadi kesalah internal.

ERROR_WINHTTP_INVALID_OPTION

12009

Permintaan ke WinHttpQueryOption atau WinHttpSetOption menentukan nilai opsi yang tidak valid.

ERROR_WINHTTP_INVALID_QUERY_REQUEST

12154

Usang; tidak lagi digunakan.

ERROR_WINHTTP_INVALID_SERVER_RESPONSE

12152

Respons server tidak dapat diurai.

ERROR_WINHTTP_INVALID_URL

12005

URL tidak valid.

ERROR_WINHTTP_LOGIN_FAILURE

12015

Upaya masuk gagal. Ketika kesalahan ini ditemui, handel permintaan harus ditutup dengan WinHttpCloseHandle. Handel permintaan baru harus dibuat sebelum mencoba kembali fungsi yang awalnya menghasilkan kesalahan ini.

ERROR_WINHTTP_NAME_NOT_RESOLVED

12007

Nama server tidak dapat diatasi.

ERROR_WINHTTP_NOT_INITIALIZED

12172

Usang; tidak lagi digunakan.

ERROR_WINHTTP_OPERATION_CANCELLED

12017

Operasi dibatalkan, biasanya karena handel tempat permintaan beroperasi ditutup sebelum operasi selesai.

ERROR_WINHTTP_OPTION_NOT_SETTABLE

12011

Opsi yang diminta tidak dapat diatur, hanya dikueri.

ERROR_WINHTTP_OUT_OF_HANDLES

12001

Usang; tidak lagi digunakan.

ERROR_WINHTTP_REDIRECT_FAILED

12156

Pengalihan gagal karena skema berubah atau semua upaya yang dilakukan untuk mengalihkan gagal (defaultnya adalah lima upaya).

ERROR_WINHTTP_RESEND_REQUEST

12032

Fungsi WinHTTP gagal. Fungsi yang diinginkan dapat dicoba kembali pada handel permintaan yang sama.

ERROR_WINHTTP_RESPONSE_DRAIN_OVERFLOW

12184

Dikembalikan saat respons masuk melebihi batas ukuran WinHTTP internal.

ERROR_WINHTTP_SCRIPT_EXECUTION_ERROR

12177

Terjadi kesalahan saat menjalankan skrip.

ERROR_WINHTTP_SECURE_CERT_CN_INVALID

12038

Dikembalikan ketika nama CN sertifikat tidak cocok dengan nilai yang diteruskan (setara dengan kesalahan CERT_E_CN_NO_MATCH ).

ERROR_WINHTTP_SECURE_CERT_DATE_INVALID

12037

Menunjukkan bahwa sertifikat yang diperlukan tidak dalam periode validitasnya saat memverifikasi terhadap jam sistem saat ini atau tanda waktu dalam file yang ditandatangani, atau bahwa periode validitas rantai sertifikasi tidak bersarang dengan benar (setara dengan CERT_E_EXPIRED atau kesalahan CERT_E_VALIDITYPERIODNESTING ).

ERROR_WINHTTP_SECURE_CERT_REV_FAILED

12057

Menunjukkan bahwa pencabutan tidak dapat diperiksa karena server pencabutan sedang offline (setara dengan CRYPT_E_REVOCATION_OFFLINE).

ERROR_WINHTTP_SECURE_CERT_REVOKED

12170

Menunjukkan bahwa sertifikat telah dicabut (setara dengan CRYPT_E_REVOKED).

ERROR_WINHTTP_SECURE_CERT_WRONG_USAGE

12179

Menunjukkan bahwa sertifikat tidak valid untuk penggunaan yang diminta (setara dengan CERT_E_WRONG_USAGE).

ERROR_WINHTTP_SECURE_CHANNEL_ERROR

12157

Menunjukkan bahwa kesalahan terjadi ada hubungannya dengan saluran aman (setara dengan kode kesalahan yang dimulai dengan "SEC_E_" dan "SEC_I_" yang tercantum dalam file header "winerror.h").

ERROR_WINHTTP_SECURE_FAILURE

12175

Satu atau beberapa kesalahan ditemukan di sertifikat Secure Sockets Layer (SSL) yang dikirim oleh server. Untuk menentukan jenis kesalahan apa yang ditemui, periksa pemberitahuan WINHTTP_CALLBACK_STATUS_SECURE_FAILURE dalam fungsi panggilan balik status. Untuk informasi selengkapnya, lihat WINHTTP_STATUS_CALLBACK.

ERROR_WINHTTP_SECURE_INVALID_CA

12045

Menunjukkan bahwa rantai sertifikat diproses, tetapi dihentikan dalam sertifikat akar yang tidak dipercaya oleh penyedia kepercayaan (setara dengan CERT_E_UNTRUSTEDROOT).

ERROR_WINHTTP_SECURE_INVALID_CERT

12169

Menunjukkan bahwa sertifikat tidak valid (setara dengan kesalahan seperti CERT_E_ROLE, CERT_E_PATHLENCONST, CERT_E_CRITICAL, CERT_E_PURPOSE, CERT_E_ISSUERCHAINING, CERT_E_MALFORMED , dan CERT_E_CHAINING).

ERROR_WINHTTP_SHUTDOWN

12012

Dukungan fungsi WinHTTP sedang dimatikan atau dibongkar.

ERROR_WINHTTP_TIMEOUT

12002

Waktu permintaan habis.

Kesalahan ini dapat dikembalikan sebagai akibat dari perilaku waktu habis TCP/IP, terlepas dari nilai batas waktu yang ditetapkan di Layanan HTTP Windows.

ERROR_WINHTTP_UNABLE_TO_DOWNLOAD_SCRIPT

12167

File PAC tidak dapat diunduh. Misalnya, server yang direferensikan oleh URL PAC mungkin belum dapat dijangkau, atau server mengembalikan respons 404 NOT FOUND.

ERROR_WINHTTP_UNHANDLED_SCRIPT_TYPE

12176

Jenis skrip tidak didukung.

ERROR_WINHTTP_UNRECOGNIZED_SCHEME

12006

URL menentukan skema selain "http:" atau "https:".

ERROR_NOT_ENOUGH_MEMORY

Tidak tersedia cukup memori untuk menyelesaikan operasi yang diminta.

Header: Dideklarasikan dalam Winerror.h

ERROR_INSUFFICIENT_BUFFER

Ukuran, dalam byte, dari buffer yang diberikan ke fungsi tidak mencukupi untuk berisi data yang dikembalikan. Untuk informasi selengkapnya, lihat fungsi tertentu.

Header: Dideklarasikan dalam Winerror.h

ERROR_INVALID_HANDLE

Handel yang diteruskan ke antarmuka pemrograman aplikasi (API) telah dibatalkan atau ditutup.

Header: Dideklarasikan dalam Winerror.h

ERROR_NO_MORE_FILES

Tidak ada lagi file yang ditemukan.

Header: Dideklarasikan dalam Winerror.h

ERROR_NO_MORE_ITEMS

Tidak ada lagi item yang ditemukan.

Header: Dideklarasikan dalam Winerror.h

ERROR_NOT_SUPPORTED

Tumpukan protokol yang diperlukan tidak dimuat dan aplikasi tidak dapat memulai WinSock.

Header: Dideklarasikan dalam Winerror.h

Keterangan

Untuk Windows XP dan Windows 2000, lihat bagian Persyaratan Run-Time di halaman mulai WinHttp.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP, Windows 2000 Professional dengan SP3 [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003, Windows 2000 Server dengan SP3 [hanya aplikasi desktop]
Redistribusi
WinHTTP 5.0 dan Internet Explorer 5.01 atau yang lebih baru di Windows XP dan Windows 2000.
Header
Winhttp.h

Lihat juga

Versi WinHTTP