Microsoft Internet Security and Acceleration Server 2000 |
Web (ISAPI) filters receive this notification immediately before they send headers to the client. The filter can inspect, modify, or add headers that the client will receive as part of the response to the client's original request. The structure contains the same members as HTTP_FILTER_PREPROC_HEADERS. When a filter has registered for the SF_NOTIFY_SEND_RESPONSE event, the pvNotification parameter of HttpFilterProc will point to this structure.
Note SF_NOTIFY_SEND_RESPONSE is not used when the ISA Web proxy service sends a response. However, it is called when a filter generates a response itself by using ServerSupportFunction (SF_REQ_SEND_RESPONSE_HEADER).
typedef struct HTTP_FILTER_SEND_RESPONSE { BOOL (WINAPI * GetHeader); BOOL (WINAPI * SetHeader); BOOL (WINAPI * AddHeader); DWORD HttpStatus; DWORD dwReserved; } HTTP_FILTER_SEND_RESPONSE, *PHTTP_FILTER_SEND_RESPONSE;