int __stdcall EscapeAndSendValue(
__in ProtocolSession *psess,
__in ClientSession *sess,
__in char *inputString,
__in int timeout,
__in int flags
);
Value | Meaning |
REPLACE_SPACE_WITH_ADD_SIGN 0x1 | The space will not be escaped as '%20', but it will be esacped as '+'. |
SKIP_SPECIAL_CHARS 0x2 | Instead of escaping the special characters it will ignore (by not sending) those characters. |
DONT_REPLACE_PATH_CHARACTERS 0x4 | The characters $&+,/:=@ will not be escaped. |
Value | Meaning |
CE_NOERR 0 | No error. |
CE_NO_BUFFER_AVAILABLE 1 | There is not enough free space available in the internal buffer. |
CE_CONNECTION_CLOSED 2 | Cannot complete the request because the connection with the client has been closed. |
CE_UNKNOWN_ERROR 3 | An error occurred and since the RSF_RETURN_ON_ERROR flag is set the function returns. |
CE_TIMEOUT 4 | A timeout has occurred. |
Should be exported by | - |
Minimum supported API | 1.00 |
Header | tvsserver_base.h |
Library(x86) | tvs_server_http_protocol_x86.lib |
Library(x64) | tvs_server_http_protocol_x64.lib |
DLL(x86) | tvs_server_http_protocol_x86.DLL |
DLL(x64) | tvs_server_http_protocol_x64.DLL |