PC_ISAPI_GET_EXT
Returns the ISAPI extension block.
Syntax:
call "PC_ISAPI_GET_EXT" using ext-block
returning pc-status-code
Parameters:
|
Using call prototype (see Library Routines - Key) |
| file-details |
Group predefined as extension-control-block containing: |
| |
cbsize |
|
DWORD |
| |
dwversion |
|
DWORD |
| |
connid |
|
HCONN |
| |
dwhttpstatuscode |
|
DWORD |
| |
lpszlogdata |
|
PIC x(hse-log-buffer-len) |
| |
lpszmethod |
|
LPSTR |
| |
lpszquerystring |
|
LPSTR |
| |
lpszpathinfo |
|
LPSTR |
| |
lpszpathtranslated |
|
LPSTR |
| |
cbtotalbytes |
|
DWORD |
| |
cbavailable |
|
DWORD |
| |
lpbdata |
|
LPBYTE |
| |
lpszcontenttype |
|
LPSTR |
| |
getservervariable |
|
procedure-pointer |
| |
writeclient |
|
procedure-pointer |
| |
readclient |
|
procedure-pointer |
| |
serversupportfunction |
|
procedure-pointer |
| pc-status-code |
See Library Routines - Key |
On Entry:
| cbsize |
Length of extension block. |
On Exit:
| ext-block |
ISAPI extension block as passed from the Web server |
| pc-status-code |
One of the following codes:
| 0 |
OK |
| 1 |
Non-ISAPI environment |
| 2 |
cbsize smaller than current ISAPI extension block | |
Related Topics: