Bagikan melalui


Fungsi WebhostCloseAllListenerChannelInstances

Meminta semua instans saluran pendengar ini untuk berhenti.

Sintaks

HRESULT WebhostCloseAllListenerChannelInstances(  
   IN DWORD ProtocolHandle,  
   IN LPCWSTR AppPoolId,  
   IN DWORD ListenerChannelId  
);  

Parameter

ProtocolHandle
[IN] DWORD yang berisi handel protokol yang mewakili protokol untuk saluran pendengar ini.

AppPoolId
[IN] String yang berisi ID kumpulan aplikasi untuk saluran pendengar ini.

ListenerChannelId
[IN] DWORD yang berisi ID saluran pendengar yang diminta adaptor pendengar untuk berhenti.

Tampilkan Nilai

Sebuah HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Nilai Deskripsi
S_OK Menunjukkan bahwa operasi berhasil.
E_INVALIDARG Menunjukkan bahwa salah satu parameter tidak valid.
HRESULT_FROM_WIN32( ERROR_NOT_FOUND) Menunjukkan bahwa protokol belum didaftarkan.
HRESULT_FROM_WIN32(ERROR_PIPE_NOT_CONNECTED) Menunjukkan bahwa adaptor pendengar tidak tersambung ke Layanan Aktivasi Proses Windows.

Keterangan

Memanggil fungsi ini tanpa saluran pendengar yang berjalan tidak mengembalikan kode kesalahan.

Fungsi ini dipanggil dalam kondisi berikut:

  • Layanan adaptor pendengar berhenti.

  • Adaptor pendengar merutekan berdasarkan aplikasi, dan aplikasi sedang dihapus.

  • Kumpulan aplikasi sedang dihapus.

  • Adaptor pendengar merutekan berdasarkan aplikasi, dan aplikasi berpindah ke kumpulan aplikasi lain.

Persyaratan

Jenis Deskripsi
Klien - IIS 7.0 di Windows Vista
- IIS 7.5 di Windows 7
- IIS 8.0 di Windows 8
- IIS 10.0 pada Windows 10
Server - IIS 7.0 di Windows Server 2008
- IIS 7.5 di Windows Server 2008 R2
- IIS 8.0 di Windows Server 2012
- IIS 8.5 di Windows Server 2012 R2
- IIS 10.0 di Windows Server 2016
Produk - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
- IIS Express 7.5, IIS Express 8.0, IIS Express 10.0
Header Listeneradapter.h

Lihat juga

Fungsi Yang Diekspor Adaptor Listener
Fungsi PFN_WEBHOST_LISTENER_APPLICATION_POOL_ALL_LISTENER_CHANNEL_INSTANCES_STOPPED