Web.Win.ISAPIApp.TISAPIApplication.HttpExtensionProc
Delphi
function HttpExtensionProc(var ECB: TEXTENSION_CONTROL_BLOCK): DWORD;
C++
unsigned __fastcall HttpExtensionProc(Winapi::Isapi2::TEXTENSION_CONTROL_BLOCK &ECB);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Web.Win.ISAPIApp.pas Web.Win.ISAPIApp.hpp |
Web.Win.ISAPIApp | TISAPIApplication |
Beschreibung
Antwortet auf eine HTTP-Anforderungsbotschaft.
Der HTTP-Server ruft HttpExtensionProc auf, wenn er eine HTTP-Botschaft empfängt. HttpExtensionProc erzeugt dann für die Anforderungsbotschaft die Objekte TISAPIRequest und TISAPIResponse. Anschließend wird die Methode HandleRequest aufgerufen, so dass die Antwort zusammengestellt und gesendet werden kann. Zuletzt gibt HttpExtensionProc das Anforderungs- und das Antwortobjekt frei.
Wenn die Antwort zusammengestellt und gesendet werden konnte, gibt HttpExtensionProc den Wert HSE_STATUS_SUCCESS zurück, andernfalls wird HSE_STATUS_ERROR zurückgegeben.