Contents - Methods - Properties
Contents - Globals - Properties
GetExtensionVersion
Exported ISAPI functionHttpExtensionProcDelphi declaration
function GetExtensionVersion(pVer: PHSE_VERSION_INFO): Boolean; stdcall;
C++ declaration
bool __stdcall GetExtensionVersion(Isapi::PHSE_VERSION_INFO pVer);
Description
Server calls this after loading DLL to detect ISAPI version.
Exported ISAPI functionTerminateExtensionDelphi declaration
function HttpExtensionProc(pECB: PEXTENSION_CONTROL_BLOCK): DWORD; stdcall;
C++ declaration
int __stdcall HttpExtensionProc(Isapi::PEXTENSION_CONTROL_BLOCK pECB);
Description
Server calls this, when a request comes in.Forces TISAPIApp.HttpExtensionProc
Exported ISAPI functionDelphi declaration
function TerminateExtension(dwFlags: DWORD): Boolean; stdcall;
C++ declaration
bool __stdcall TerminateExtension(int dwFlags);
Description
Server may (depends of server) call this function before unloading DLL.Forces TISAPIApp.TerminateExtension
ISAPIApp
Global ISAPI Application objectDelphi declaration
ISAPIApp: TISAPIApp;
C++ declaration
TISAPIApp *ISAPIApp;
Description
Automatically created at module initialization and destroyed at module finalization.