Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following table shows the Web Server functions with a description of the purpose of each.
Programming element | Description |
---|---|
AddHeader | This callback function is provided by the Web Server. ISAPI filters call this function to add an HTTP header to the outgoing response. |
AddResponseHeaders | This callback function is provided by the Web Server. ISAPI filters call this function to add a header to the HTTP response. |
AllocMem | This callback function is provided by the Web Server. ISAPI filters call this function to allocate memory from the process heap to a buffer. |
GetExtensionVersion | This function is called by the Web Server when the ISAPI extension is first loaded for the function name defined by the header. |
GetFilterVersion | This function is the first entry-point function called by the Web Server on your ISAPI filter, and must be present for the filter to work properly. |
GetHeader | This callback function is provided by the Web Server. ISAPI filters call this function to retrieve a header from the Web Server. |
GetServerVariable (ISAPI Extensions) | This callback function is an application-defined function. ISAPI extensions call this function to retrieve information about an HTTP connection or about the Windows CE Web Server itself. |
GetServerVariable (ISAPI Filters) | This callback function is an application-defined function. ISAPI filters call this function to retrieve information about an HTTP connection or about the Windows CE Web Server. |
HttpExtensionProc | This function is an application-defined function. It is the main entry point for an ISAPI extension called by the Web Server. |
HttpFilterProc | This function is called whenever a notification event for which the filter has registered (in GetFilterVersion) occurs. |
ReadClient | This callback function is an application-defined function. ISAPI extensions call this function to read data from the body of the client's HTTP request. |
ServerSupportFunction (ISAPI Extensions) | This callback function is provided by the Web Server. This callback function is supplied in the EXTENSION_CONTROL_BLOCK that is associated with the current HTTP request. |
ServerSupportFunction (ISAPI Filters) | This callback function is provided by the Web Server. ISAPI filters call this function to accomplish a wide variety of tasks. |
SetHeader | This callback function is an application-defined function. ISAPI filters call this function to change or delete the value of a header. |
TerminateExtension | This function is an application-defined function. The Web Server calls this function immediately before it unloads the ISAPI DLL. |
TerminateFilter | This function is an application-defined function. It is an entry point exposed by ISAPI filters. |
WriteClient (ISAPI Extensions) | The ISAPI extension calls this function to send data to the HTTP client. |
WriteClient (ISAPI Filters) | The ISAPI filter calls this function to send data to the HTTP client. |
Send Feedback on this topic to the authors