Fungsi HttpTerminate (http.h)
Fungsi HttpTerminate membersihkan sumber daya yang digunakan oleh HTTP Server API untuk memproses panggilan oleh aplikasi. Aplikasi harus memanggil HttpTerminate sekali untuk setiap kali disebut HttpInitialize, dengan pengaturan bendera yang cocok.
Sintaks
HTTPAPI_LINKAGE ULONG HttpTerminate(
[in] ULONG Flags,
[in, out] PVOID pReserved
);
Parameter
[in] Flags
Opsi penghentian. Parameter ini bisa menjadi satu atau beberapa nilai berikut.
[in, out] pReserved
Parameter ini dicadangkan dan harus NULL.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan NO_ERROR.
Jika fungsi gagal, nilai yang dikembalikan adalah salah satu kode kesalahan berikut.
Nilai | Makna |
---|---|
|
Satu atau beberapa parameter yang disediakan dalam bentuk yang tidak dapat digunakan. |
|
Kode kesalahan sistem yang ditentukan dalam WinError.h. |
Keterangan
Setiap panggilan ke HttpInitialize harus dicocokkan dengan panggilan yang sesuai ke HttpTerminate. Misalnya, jika Anda memanggil HttpInitialize dengan HTTP_INITIALIZE_SERVER, Anda harus memanggil HttpTerminate dengan HTTP_INITIALIZE_SERVER. Jika Anda memanggil HttpInitialize dua kali, sekali dengan HTTP_INITIALIZE_SERVER dan kedua kalinya dengan HTTP_INITIALIZE_CONFIG, Anda dapat memanggil HttpTerminate satu kali dengan kedua bendera.
Persyaratan
Persyaratan | Nilai |
---|---|
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 |