I've been developing an ISAPI filter and have ran into what I believe is a bug with IIS 7 and 8
In the SF_NOTIFY_LOG event the HTTP_FILTER_LOG has 4 params that are virtually always incorrect.
DWORD dwWin32Status;
DWORD dwBytesSent;
DWORD dwBytesRecvd;
DWORD msTimeForProcessing;
dwWin32Status rarely matches what is places in the log for non zero events. (i.e. will return 0 or 995, yet the log will show 64)
dwBytesSent is always 0
dwBytesRecvd is always 0
msTimeForProcessing is always 0
All other params of the structure are always correct.
Is there a fix or work around for this?
(Sorry if this is the wrong forum, was unable to find anything specific to IIS)