Windows2003-3790/inetcore/mshtml/test/reflectr/response.h
2020-09-30 16:53:55 +02:00

57 lines
1.1 KiB
C

//
// Microsoft Corporation - Copyright 1997
//
//
// RESPONSE.H -
//
#ifndef _RESPONSE_H_
#define _RESPONSE_H_
// globals
extern const char g_cszTableHeader[];
extern const char g_cszTableEnd[];
// Defines
#define RESPONSE_BUF_SIZE 4096
// METHODS
enum QUERYMETHOD {
METHOD_UNKNOWN,
METHOD_POST,
METHOD_POSTMULTIPART,
METHOD_GET,
METHOD_POSTTEXTPLAIN
};
// Methods
BOOL SendSuccess(
QUERYMETHOD eMethod,
LPECB lpEcb,
LPSTR lpszOut,
LPSTR lpszDebug,
LPBYTE lpbData,
DWORD dwSize,
LPDUMPTABLE lpDT );
BOOL SendFailure(
QUERYMETHOD eMethod,
LPECB lpEcb,
LPSTR lpszOut,
LPSTR lpszDebug,
LPBYTE lpbData,
DWORD dwSize,
LPDUMPTABLE lpDT );
BOOL SendRedirect( LPECB lpEcb, LPSTR lpszURL );
BOOL SendEcho( LPECB lpEcb );
BOOL SendServerHeader( LPECB lpEcb );
BOOL OutputHTMLString( LPECB lpEcb, LPSTR lpszOut );
BOOL HexDump(
LPECB lpEcb,
LPBYTE lpbData,
DWORD dwLength,
LPDUMPTABLE lpDT );
#endif // _RESPONSE_H_