Fungsi HttpDeleteServiceConfiguration (http.h)
Fungsi HttpDeleteServiceConfiguration menghapus data tertentu, seperti alamat IP atau Sertifikat SSL, dari penyimpanan konfigurasi HTTP Server API, satu rekaman pada satu waktu.
Sintaks
HTTPAPI_LINKAGE ULONG HttpDeleteServiceConfiguration(
[in] HANDLE ServiceHandle,
[in] HTTP_SERVICE_CONFIG_ID ConfigId,
[in] PVOID pConfigInformation,
[in] ULONG ConfigInformationLength,
[in] LPOVERLAPPED pOverlapped
);
Parameter
[in] ServiceHandle
Parameter ini dicadangkan dan harus nol.
[in] ConfigId
Jenis konfigurasi. Parameter ini adalah salah satu nilai dalam enumerasi HTTP_SERVICE_CONFIG_ID .
Nilai ConfigId | Makna |
---|---|
|
Menghapus alamat IP tertentu dari Daftar Dengar IP. |
|
Menghapus rekaman sertifikat SSL tertentu. |
|
Menghapus catatan reservasi URL tertentu. |
|
Menghapus batas waktu koneksi tertentu.
Windows Vista dan yang lebih baru: Enumerasi ini didukung. |
|
Menghapus rekaman sertifikat SSL Server Name Indication (SNI) tertentu.
Windows 8 dan yang lebih baru: Nilai enumerasi ini didukung. |
|
Menghapus rekaman sertifikat SSL yang menentukan bahwa Http.sys harus berkonsultasi dengan penyimpanan Penyimpanan Sertifikat Terpusat (CCS) untuk menemukan sertifikat jika port menerima jabat tangan Keamanan Lapisan Transportasi (TLS). Port ditentukan oleh anggota KeyDesc dari struktur HTTP_SERVICE_CONFIG_SSL_CCS_SET yang Anda berikan ke parameter pConfigInformation .
Windows 8 dan yang lebih baru: Nilai enumerasi ini didukung. |
[in] pConfigInformation
Penunjuk ke buffer yang berisi data yang diperlukan untuk jenis konfigurasi yang ditentukan dalam parameter ConfigId .
Nilai ConfigId | Makna |
---|---|
|
HTTP_SERVICE_CONFIG_IP_LISTEN_PARAM struktur. |
|
HTTP_SERVICE_CONFIG_SSL_SET struktur. |
|
HTTP_SERVICE_CONFIG_URLACL_SET struktur. |
|
HTTP_SERVICE_CONFIG_TIMEOUT_KEY struktur. Windows Vista dan yang lebih baru: Struktur ini didukung. |
|
HTTP_SERVICE_CONFIG_SSL_SNI_SET struktur. Nama host akan menjadi "*" ketika penyimpanan sertifikat pusat SSL dikueri dan pengikatan kartubebas digunakan, dan nama host untuk SNI reguler. Windows 8 dan yang lebih baru: Struktur ini didukung. |
|
HTTP_SERVICE_CONFIG_SSL_CCS_SET struktur. Windows 8 dan yang lebih baru: Struktur ini didukung. |
[in] ConfigInformationLength
Ukuran, dalam byte, dari buffer pConfigInformation .
[in] pOverlapped
Dicadangkan untuk operasi asinkron di masa mendatang. Parameter ini harus diatur ke NULL.
Menampilkan nilai
Jika fungsi berhasil, fungsi akan mengembalikan NO_ERROR.
Jika fungsi gagal, fungsi mengembalikan salah satu kode kesalahan berikut.
Nilai | Makna |
---|---|
|
Salah satu parameter tidak valid. |
|
Kode kesalahan sistem yang ditentukan dalam WinError.h. |
Persyaratan
Klien minimum yang didukung | Windows Vista, Windows XP dengan SP2 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | http.h |
Pustaka | Httpapi.lib |
DLL | Httpapi.dll |