Fungsi WsAbortServiceHost (webservices.h)
Membatalkan semua operasi saat ini pada host layanan yang ditentukan.
Sintaks
HRESULT WsAbortServiceHost(
[in] WS_SERVICE_HOST *serviceHost,
[in, optional] WS_ERROR *error
);
Parameter
[in] serviceHost
Arahkan ke struktur WS_SERVICE_HOST yang mewakili host layanan untuk membatalkan operasi.
[in, optional] error
Penunjuk ke struktur WS_ERROR yang menerima informasi kesalahan tambahan jika fungsi gagal.
Mengembalikan nilai
Jika fungsi berhasil, fungsi akan mengembalikan NO_ERROR; jika tidak, kode kesalahan HRESULT akan dikembalikan.
Menampilkan kode | Deskripsi |
---|---|
|
Satu atau beberapa argumen tidak valid. |
Keterangan
WsAbortServiceHost membatalkan semua pendengar di host layanan, dan sebagai hasilnya, tidak ada saluran baru yang diterima dari klien. Semua saluran yang saat ini digunakan oleh host layanan untuk pesan layanan juga dibatalkan.
Jika panggilan tertunda dan memiliki panggilan balik pembatalan yang terdaftar melalui fungsi WsRegisterOperationForCancel , panggilan balik akan dipanggil. Namun, runtime masih menunggu panggilan selesai.
Untuk informasi selengkapnya tentang mendaftar untuk pemberitahuan pembatalan, lihat WsRegisterOperationForCancel.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | webservices.h |
Pustaka | WebServices.lib |
DLL | WebServices.dll |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk