Callback Functions

ISAPI extensions communicate with the IIS through the EXTENSION_CONTROL_BLOCK. Once the main entry point for an ISAPI extension, HttpExtensionProc, takes a pointer to the Extension Control Block, the ISAPI extension can also use callback functions to communicate with the IIS.

The following callback functions are available to ISAPI extensions:

GetServerVariable

PFN_HSE_IO_COMPLETION

ReadClient

ServerSupportFunction

WriteClient