Freigeben über


Workerprozess- und Protokoll-Manager-Schnittstellen

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.

Weitere Informationen

Referenz zur Workerprozessframework-API