I heard back from MS support to the effect of the following: it isn’t possible to hold the connection open using SF_STATUS_REQ_FINISHED_KEEP_CONN before the page actually starts processing. This means that responding to SF_NOTIFY_PREPROC_HEADERS or SF_NOTIFY_AUTH_COMPLETE will always close the connection regardless. What they also told me, which was the original reason for playing with…

We finally found a solution to the PNG problem we were having when printing from Internet Explorer. A company that I’m doing some work for have a system that produces a PNG file containing bar codes, which is sent via HTTP to Internet Explorer from where the user can then print the image. While this…

I received my copies of Refactoring and Design Patterns from Amazon at the end of last week. Just need to find the time to read them now – after I’ve finished reading Kent Beck’s Extreme Programming Explained that I’m about two thirds of the way through (and the pile of reading material building up on…

I spent a while trying to make an ISAPI filter that would perform the NTLM challenge/response handshake with Internet Explorer. Why? Well, apart from wanting to find out more about how the authentication process works, this would allow the authentication to occur without IIS then impersonating that user. In addition, you could add control with…