Bagikan melalui


referensi Fungsi PFN_WEBHOST_LISTENER_APPLICATION_POOL_CAN_OPEN_NEW_LISTENER_CHANNEL_INSTANCE

Memberi tahu adaptor pendengar bahwa dimungkinkan untuk meluncurkan instans lain dari saluran pendengar ini.

Sintaks

typedef VOID(* PFN_WEBHOST_LISTENER_APPLICATION_POOL_CAN_OPEN_NEW_LISTENER_CHANNEL_INSTANCE)(  
   IN VOID* pContext,  
   IN LPCWSTR AppPoolId,  
   IN DWORD ListenerChannelId  
);  

Parameter

pContext
[IN] Penunjuk ke VOID konteks yang diteruskan adaptor pendengar ke WebhostRegisterProtocol.

AppPoolId
[IN] Penunjuk ke string yang berisi kumpulan aplikasi tempat adaptor pendengar berada.

ListenerChannelId
[IN] yang DWORD berisi ID saluran pendengar.

Tampilkan Nilai

VOID.

Keterangan

Adaptor pendengar harus memanggil fungsi WebhostOpenListenerChannelInstance untuk membuka saluran pendengar awal saat menerima permintaan pertama. Adaptor pendengar tidak boleh memanggil WebhostOpenListenerChannelInstance lagi hingga diberi tahu melalui fungsi ini.

Pemberitahuan ini dapat dipanggil setiap kali instans baru saluran pendengar dapat dihubungkan ke proses pekerja. Berikut ini adalah beberapa situasi di mana pemberitahuan ini dapat terjadi:

  • Taman Web berisi proses yang dapat diluncurkan atau yang saat ini tidak menjalankan kode pemrosesan untuk saluran pendengar ini.

  • Proses pekerja telah diam dan yang baru dapat diluncurkan.

  • Proses daur ulang yang tidak tumpang tindih telah terjadi dan proses pekerja baru dapat diluncurkan.

  • Proses pekerja telah dihentikan secara tak terduga dan yang baru dapat diluncurkan.

  • Domain aplikasi yang tersambung dengan saluran pendengar telah diam.

  • Domain aplikasi dimatikan (karena alasan apa pun); oleh karena itu, saluran pendengar dihentikan dan sekarang dapat dimulai ulang.

    Layanan Aktivasi Proses Windows (WAS) memanggil fungsi ini secara asinkron dan tidak menunggu penyelesaian pemberitahuan.

Persyaratan

Tipe Deskripsi
Klien - IIS 7.0 di Windows Vista
- IIS 7.5 di Windows 7
- IIS 8.0 di Windows 8
- IIS 10.0 di 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 Panggilan Balik Adapter Pendengar
Fungsi WebhostRegisterProtocol