Die HTTP_FILTER_LOG -Struktur hat folgende form:
typedef Struct _HTTP_FILTER_LOG
{
const CHAR * &Nbsp; PszClientHostName; //IN/OUT
const CHAR * PszClientUserName; //IN/OUT
const CHAR * PszServerName; //IN/OUT
const CHAR * PszOperation; //IN/OUT
const CHAR * PszTarget; //IN/OUT
const CHAR * PszParameters; //IN/OUT
DWORD DwHttpStatus; //IN/OUT
DWORD dwWin32Status; //IN/OUT
} HTTP_FILTER_LOG, * PHTTP_FILTER_LOG
Diese Struktur wird gezeigt durch die PvNotification in der CHttpFilter::HttpFilterProc wird NotificationType SF_NOTIFY_LOG, gibt an, dass der Server zu Informationen auf dem Server-Log-Datei protokolliert. Die Zeichenfolgen können nicht geändert werden, aber Zeiger können ersetzt werden. Wenn die Zeichenfolge Zeiger geändert werden, muss der Speicher, die, dem Sie darauf, bis die nächste Benachrichtigung gültig.
Die Verweise Tonbsp; I&N/OUT oben zeigen an, dass Nachrichten an (IN) der Mitgliedstaaten gilt und von (den Filter aus).
Mitglieder
pszClientHostName
Host-Name des Clients.
pszClientUserName
Client Benutzername.
pszServerName
Namen des Servers an den Client angeschlossen.
pszOperation
HTTP-Befehl.
pszTarget
Ziel der HTTP-Befehl.
pszParameters
An der HTTP-Befehl übergebenen Parameter.
dwHttpStatus
HTTP Rückgabestatus.
dwWin32Status
Win32-Fehlercode.
Siehe auch&Nbsp;CHttpFilter::HttpFilterProc, CHttpFilter::OnLog