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 |