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: