Web Server Functions (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.