Web Server Structures (Compact 2013)

3/26/2014

The following table shows the Web Server structures with a description of the purpose of each.

In This Section

Programming element

Description

EXTENSION_CONTROL_BLOCK

This structure is used by the Web Server and the ISAPI extension to exchange information.

HSE_SEND_HEADER_EX_INFO

This structure contains connection information, including a value to indicate if the connection being used to service the current request should be kept active for further processing.

HSE_URL_MAPEX_INFO

This structure contains information regarding the virtual root that is to be mapped to a physical path.

HSE_VERSION_INFO

This structure contains the Web Server information regarding the version and description of the extension.

HTTP_FILTER_ACCESS_DENIED

This structure contains access denied information for an ISAPI filter.

HTTP_FILTER_AUTHENT

This structure contains user name and password information for use when the server is about to authenticate the client.

HTTP_FILTER_CONTEXT

This structure is used by HttpFilterProc to obtain information about the current request.

HTTP_FILTER_LOG

This structure contains information about to be written by the server to its log file.

HTTP_FILTER_PREPROC_HEADERS

This structure contains the notification information for use when the server is about to process the client headers.

HTTP_FILTER_RAW_DATA

This structure is no longer supported.

HTTP_FILTER_SEND_RESPONSE

This structure contains information that facilitates communication with an ISAPI filter.

HTTP_FILTER_URL_MAP

This structure contains a physical mapping for the server to make to the specified URL.

HTTP_FILTER_VERSION

This structure is used by GetFilterVersion to obtain the version information about the filter.

See Also

Reference

Web Server Reference