Freigeben über


WEBHOST_LISTENER_CALLBACKS Struktur

Definiert einen Zeiger auf die Rückrufstruktur, die an die WebhostRegisterProtocol-Funktion übergeben wird.

Syntax

struct WEBHOST_LISTENER_CALLBACKS{  
   DWORD dwBytesInCallbackStructure;  
   PFN_WEBHOST_LISTENER_CONFIG_MANAGER_CONNECTED pfnWebhostListenerConfigManagerConnected;  
   PFN_WEBHOST_LISTENER_CONFIG_MANAGER_DISCONNECT pfnWebhostListenerConfigManagerDisconnected;  
   PFN_WEBHOST_LISTENER_CONFIG_MANAGER_INITIALIZATION_COMPLETED pfnWebhostListenerConfigManagerInitializationCompleted;  
   PFN_WEBHOST_LISTENER_APPLICATION_POOL_CREATED pfnWebhostListenerApplicationPoolCreated;  
   PFN_WEBHOST_LISTENER_APPLICATION_POOL_DELETED pfnWebhostListenerApplicationPoolDeleted;  
   PFN_WEBHOST_LISTENER_APPLICATION_POOL_IDENTITY_CHANGED pfnWebhostListenerApplicationPoolIdentityChanged;  
   PFN_WEBHOST_LISTENER_APPLICATION_POOL_STATE_CHANGED pfnWebhostListenerApplicationPoolStateChanged;  
   PFN_WEBHOST_LISTENER_APPLICATION_POOL_CAN_OPEN_NEW_LISTENER_CHANNEL_INSTANCE pfnWebhostListenerApplicationPoolCanOpenNewListenerChannelInstance;  
   PFN_WEBHOST_LISTENER_APPLICATION_POOL_ALL_LISTENER_CHANNEL_INSTANCES_STOPPED pfnWebhostListenerApplicationPoolAllListenerChannelInstancesStopped;  
   PFN_WEBHOST_LISTENER_APPLICATION_CREATED pfnWebhostListenerApplicationCreated;  
   PFN_WEBHOST_LISTENER_APPLICATION_DELETED pfnWebhostListenerApplicationDeleted;  
   PFN_WEBHOST_LISTENER_APPLICATION_BINDINGS_CHANGED pfnWebhostListenerApplicationBindingsChanged;  
   PFN_WEBHOST_LISTENER_APPLICATION_APP_POOL_CHANGED pfnWebhostListenerApplicationAppPoolChanged;  
   PFN_WEBHOST_LISTENER_APPLICATION_REQUESTS_BLOCKED_CHANGED pfnWebhostListenerApplicationRequestsBlockedChanged;  
};  

Members

Membername Beschreibung
dwBytesInCallbackStructure Eine DWORD , die die Anzahl der Bytes in der Struktur enthält.
pfnWebhostListenerConfigManagerConnected Ein Zeiger auf eine PFN_WEBHOST_LISTENER_CONFIG_MANAGER_CONNECTED-Funktion .
pfnWebhostListenerConfigManagerDisconnected Ein Zeiger auf eine PFN_WEBHOST_LISTENER_CONFIG_MANAGER_DISCONNECT-Funktion .
pfnWebhostListenerConfigManagerInitializationCompleted Ein Zeiger auf eine PFN_WEBHOST_LISTENER_CONFIG_MANAGER_INITIALIZATION_COMPLETED-Funktion .
pfnWebhostListenerApplicationPoolCreated Ein Zeiger auf eine PFN_WEBHOST_LISTENER_APPLICATION_POOL_CREATED-Funktion .
pfnWebhostListenerApplicationPoolDeleted Ein Zeiger auf eine PFN_WEBHOST_LISTENER_APPLICATION_POOL_DELETED-Funktion .
pfnWebhostListenerApplicationPoolIdentityChanged Ein Zeiger auf eine PFN_WEBHOST_LISTENER_APPLICATION_POOL_IDENTITY_CHANGED-Funktion .
pfnWebhostListenerApplicationPoolStateChanged Ein Zeiger auf eine PFN_WEBHOST_LISTENER_APPLICATION_POOL_STATE_CHANGED-Funktion .
pfnWebhostListenerApplicationPoolCanOpenNewListenerChannelInstance Ein Zeiger auf eine PFN_WEBHOST_LISTENER_APPLICATION_POOL_CAN_OPEN_NEW_LISTENER_CHANNEL_INSTANCE-Funktion .
pfnWebhostListenerApplicationPoolAllListenerChannelInstancesStopped Ein Zeiger auf eine PFN_WEBHOST_LISTENER_APPLICATION_POOL_ALL_LISTENER_CHANNEL_INSTANCES_STOPPED-Funktion .
pfnWebhostListenerApplicationCreated Ein Zeiger auf eine PFN_WEBHOST_LISTENER_APPLICATION_CREATED-Funktion .
pfnWebhostListenerApplicationDeleted Ein Zeiger auf eine PFN_WEBHOST_LISTENER_APPLICATION_DELETED-Funktion .
pfnWebhostListenerApplicationBindingsChanged Ein Zeiger auf eine PFN_WEBHOST_LISTENER_APPLICATION_BINDINGS_CHANGED-Funktion .
pfnWebhostListenerApplicationAppPoolChanged Ein Zeiger auf eine PFN_WEBHOST_LISTENER_APPLICATION_APP_POOL_CHANGED-Funktion .
pfnWebhostListenerApplicationRequestsBlockedChanged Ein Zeiger auf eine PFN_WEBHOST_LISTENER_APPLICATION_REQUESTS_BLOCKED_CHANGED-Funktion .

Anforderungen

type BESCHREIBUNG
Client – IIS 7.0 unter Windows Vista
– IIS 7.5 unter Windows 7
– IIS 8.0 unter Windows 8
– IIS 10.0 auf Windows 10
Server – IIS 7.0 unter Windows Server 2008
– IIS 7.5 unter Windows Server 2008 R2
– IIS 8.0 unter Windows Server 2012
– IIS 8.5 unter Windows Server 2012 R2
– IIS 10.0 auf Windows Server 2016
Produkt – 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

Weitere Informationen

Listeneradapterstrukturen
WebhostRegisterProtocol-Funktion