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: