[ zurück ]   Bugreport beachten! 

Deklarationen zu meiner Unit "IsapiHlp"


FunktionsnameParameterErgebnis Bedeutung
ECBSize DWORD liefert die Größe der Record-Struktur ECB
ECBVersion DWORD ermittelt die Versionsnummer des ISAPI-Standards
ECBConnID Integer ermittelt die eindeutige Verbindungs-Nummer der aktuellen Anfrage
ECBMethod PChar liefert die Methode, mit der die Anforderung getätigt wurde (GET, POST usw.)
ECBQueryString PChar gibt einen null-terminierter String zurück, der die Abfrage-Information des Client enthält (bei GET)
ECBPathInfo PChar zusätzliche Pfadinformationen, sofern solche vom Client kommen
ECBPathTranslated PChar null-terminierter String mit dem übersetzten Pfad
ECBTotalBytes DWORD die Anzahl der vom Client gesendet Byte
ECBAvailable DWORD ermittelt die Anzahl der Bytes, die im Eingangspuffer unmittelbar verfügbar sind
ECBData PChar verweist auf den Puffer, der die unmittelbar verfügbaren Eingabedaten des Client enthält
ECBContentType PChar liefert den Inhalts-Typ der Daten, die vom Client kamen
GetVarServerVar: PCharString liefert den Inhalt der abgefragten zusätzlichen Servervariablen (von AUTH_TYPE bis SERVER_SOFTWARE, vgl. Tabelle3 im Heft 2/2000)
GetContentDatavar List: TStringListBoolean Dekodiert die Client-Daten im Eingangspuffer nach dem Standard "application/x-www-form-urlencoded" und füllt eine Liste mit den Formulareingaben nach dem Muster "Name=Wert"
HxToIntc: CharByte konvertiert einen Buchstaben a..f oder A..F in seinen Hex-Wert
HtmlHeadersTitle, sBgColor,  sGroundPic: StringString liefert einen kompletten HTML-Seitenkopf bis einschließlich des vollständigen <BODY>-Tags. Titelangabe, ggf. Hintergrundfarbe und Hintergrundbild werden berücksichtigt. Leerstrings als Parameter werden akzeptiert. Der Farbwert wird als RRGGBB (ohne #) erwartet.

HtmlFooter

 String erzeugt einen Seitenfuß mit </BODY> und </HTML>
HtmlLinkconst sRef,  sText: StringString generiert einen kompletten Link-Tag aus der angegebenen Referenz und dem Verweistext. Ist sText leer, wird als Verweistext die Referenz benutzt.

Bugreport:

Bisher sind folgende Bugs aus frühen Versionen bekannt und in der aktuellen Version bereinigt:


[ Seitenanfang ] [ ISAPI ]

J. Hummel,   2000