EXTENSION_CONTROL_BLOCK Object
A python representation of an ISAPI EXTENSION_CONTROL_BLOCK.
Methods
- write
- A synonym for WriteClient, this allows you to 'print >> ecb'
- WriteClient
- GetServerVariable
- ReadClient
- SendResponseHeaders
- SetFlushFlag
- TransmitFile
- MapURLToPath
- DoneWithSession
- close
- A synonym for DoneWithSession.
- Redirect
- IsKeepAlive
- GetAnonymousToken
- Calls ServerSupportFunction with HSE_REQ_GET_ANONYMOUS_TOKEN or HSE_REQ_GET_UNICODE_ANONYMOUS_TOKEN
- GetImpersonationToken
- IsKeepConn
- Calls ServerSupportFunction with HSE_REQ_IS_KEEP_CONN
- ExecURL
- Calls ServerSupportFunction with HSE_REQ_EXEC_URL
- GetExecURLStatus
- Calls ServerSupportFunction with HSE_REQ_GET_EXEC_URL_STATUS
- IOCompletion
- Calls ServerSupportFunction with HSE_REQ_IO_COMPLETION
- ReportUnhealthy
- Calls ServerSupportFunction with HSE_REQ_REPORT_UNHEALTHY
- IOCallback
- A placeholder for a user-supplied callback function.
Properties
- integer Version
- Version info of this spec (read-only)
- int TotalBytes
- Total bytes indicated from client
- int AvailableBytes
- Available number of bytes
- int HttpStatusCode
- The status of the current transaction when the request is completed.
- bytes Method
- REQUEST_METHOD
- long ConnID
- Context number (read-only)
- bytes QueryString
- QUERY_STRING
- bytes PathInfo
- PATH_INFO
- bytes PathTranslated
- PATH_TRANSLATED
- bytes AvailableData
- Pointer to cbAvailable bytes
- bytes ContentType
- Content type of client data
- bytes LogData
- log data string