Funzione PFN_WEBHOST_LISTENER_APPLICATION_POOL_DELETED
Notifica all'adattatore listener che il pool di applicazioni è stato eliminato dalla visualizzazione.
Sintassi
typedef VOID(* PFN_WEBHOST_LISTENER_APPLICATION_POOL_DELETED)(
IN VOID* pContext,
IN LPCWSTR AppPoolId
);
Parametri
pContext
[IN] Puntatore a un VOID
contesto passato dall'adattatore listener a WebhostRegisterProtocol.
AppPoolId
[IN] Puntatore a una stringa contenente il pool di applicazioni eliminato dalla visualizzazione dell'adattatore del listener.
Valore restituito
VOID
.
Commenti
Il pool di applicazioni può essere eliminato dalla visualizzazione dell'adattatore listener se il servizio di attivazione dei processi di Windows (WAS) non dispone più di applicazioni che usano questo pool di applicazioni oppure was non sta monitorando altri canali listener per questo pool. WAS tiene traccia dei canali listener connessi a un processo di lavoro e ai canali listener che non ha informato l'avvio dell'adattatore listener, ad esempio quando il pool di applicazioni è disabilitato.
Tutte le applicazioni nel pool devono essere eliminate o notificate per passare a un altro pool di applicazioni prima che WAS arresti il rilevamento di tutti i canali listener per il pool di applicazioni. Quando ogni applicazione esce o passa a un altro pool di applicazioni, l'adattatore listener notifica a WAS di interrompere il rilevamento dei canali del listener. Quando WAS non ha canali listener da tenere traccia del pool di applicazioni, viene chiamata questa notifica.
WAS chiama questa funzione in modo asincrono e non attende il completamento della notifica.
Requisiti
Tipo | Descrizione |
---|---|
Client | - IIS 7.0 in Windows Vista - IIS 7.5 in Windows 7 - IIS 8.0 in Windows 8 - IIS 10.0 in Windows 10 |
Server | - IIS 7.0 in Windows Server 2008 - IIS 7.5 in Windows Server 2008 R2 - IIS 8.0 in Windows Server 2012 - IIS 8.5 in Windows Server 2012 R2 - IIS 10.0 in Windows Server 2016 |
Prodotto | - 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 |
Intestazione | Listeneradapter.h |