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.
Verwaltet die Erstellung einer CHttpModule-Klasse .
Syntax
class IHttpModuleFactory
Methoden
In der folgenden Tabelle sind die Methoden aufgeführt, die von der IHttpModuleFactory -Schnittstelle verfügbar gemacht werden.
| Name | BESCHREIBUNG |
|---|---|
| GetHttpModule | Erstellt eine instance einer CHttpModule-Klasse. |
| Terminate | Beendet eine IHttpModuleFactory Schnittstelle. |
Bemerkungen
Wenn Sie ein HTTP-Modul erstellen, müssen Sie eine Implementierung einer IHttpModuleFactory Schnittstelle bereitstellen. Ihre exportierte RegisterModule-Funktion verwendet diese Modulfactory, um eine instance Ihrer CHttpModule-Klasse zu erstellen und ihre IHttpModuleFactory Schnittstelle aus dem Arbeitsspeicher zu entfernen.
Ihre Schnittstelle muss zwei Methoden bereitstellen: GetHttpModule und Terminate. Ihr Modul verwendet diese beiden Methoden, um Ihre CHttpModule Klasse instance zu erstellen und sich selbst aus dem Arbeitsspeicher zu entladen.
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 unter 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 unter 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 | Httpserv.h |