Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Abschnitt werden die Schnittstellen und Methoden beschrieben, die im Workerprozessframework verfügbar sind und es Protokoll-Managern ermöglichen, Konfigurationsinformationen zu einem Workerprozess abzurufen. Diese Schnittstellen ermöglichen es Workerprozessen auch, listenerbezogene Integrität und Run-Time Status- und Steuerungsinformationen aus einem Protokoll-Manager abzurufen. Die Schnittstellen und ihre jeweiligen Methoden werden in der Headerdatei Wpframework.h definiert.
In diesem Abschnitt
Das IIS-Workerprozessframework macht die folgenden Schnittstellen verfügbar.
Schnittstelle | BESCHREIBUNG |
---|---|
ICustomActionResultCallback | Meldet die Ergebnisse eines Run-Time Status and Control-Vorgangs, der von der IPmCustomActions-Schnittstelle angefordert wurde. |
ICustomAction2ResultCallback | Meldet die Ergebnisse eines RegisterCustomAction Vorgangs oder UnregisterCustomAction eines Vorgangs, der von der IPmCustomActions2-Schnittstelle angefordert wurde. |
IHealthStatusCallback | Ermöglicht einem Protokoll-Manager, an den diese Schnittstelle vom Workerprozessframework übergeben wird, die aktuelle Integrität status. |
IPmApplicationPreload | Ermöglicht dem Workerprozess das Vorabladen von Anwendungen in den Serverspeicher. |
IPmCustomActions | Ermöglicht dem Workerprozessframework, benutzerdefinierte Run-Time Status- und Steuerungsvorgänge von einem Protokoll-Manager anzufordern. |
IPmCustomActions2 | Ermöglicht dem Workerprozess das Registrieren und Aufheben der Registrierung benutzerdefinierter Aktionen, die zu mehreren Antworten führen. |
IPmHealthAndIdleMonitor | Ermöglicht dem Workerprozessframework, zu überprüfen, ob ein Protokoll-Manager fehlerfrei ist oder ob sich die Listenerkanäle für den Protokoll-Manager im Leerlauf befinden. |
IPmListenerChannelManager | Ermöglicht dem Workerprozessframework die Anforderung, dass ein Protokoll-Manager einen Listenerkanal startet oder beendet. |
IProtocolManager | Definiert die Basisschnittstelle für Protokoll-Manager und macht Methoden für das Workerprozessframework für die Interaktion mit Protokoll-Managern verfügbar. |
IWorkerProcessFramework | Definiert die Basisschnittstelle für das Workerprozessframework und macht Methoden für einen Protokoll-Manager verfügbar, um mit dem Workerprozessframework und anderen Protokoll-Managern zu interagieren. |
IWpfActions | Ermöglicht es einem Protokoll-Manager, vom Workerprozessframework eine Wiederverwendung oder ein sofortiges Herunterfahren des Hostprozesses vom Prozess-Manager anzufordern. |
IWpfApplicationInfoUtil | Macht eine Methode verfügbar, die den virtuellen Pfad und die Website-ID für eine Anwendung abruft. |
IWpfApplicationProloadUtil | Macht Hilfsfunktionen verfügbar, die Vorabladeinformationen (z. B. Website-ID) für eine Anwendung zurückgeben und Fehler beim Vorabladen melden. |
IWpfExposeProtocolManagerCustomInterface | Ermöglicht einem Protokoll-Manager die Freigabe von Informationen für einen anderen Protokoll-Manager. |
IWpfListenerChannelCallback | Stellt Benachrichtigungen von Protokoll-Managern an das Workerprozessframework zu Änderungen des Listenerkanals status bereit. |
IWpfReferencedObject | Definiert die Basisklasse für das Workerprozessframework. |
IWpfSettings | Ruft Konfigurationseinstellungen ab, die für Anwendungspools und Workerprozesse gelten. |