25 lines
1023 B
C
25 lines
1023 B
C
|
|
// WindowsDB uses 300-399
|
|
// HTTPDB uses 400-500
|
|
|
|
// ERRORS
|
|
#define HSRV_ERROR(a) MAKE_SCODE(SEVERITY_ERROR, FACILITY_INTERNET, (a))
|
|
|
|
#define HSRV_E_FAIL HSRV_ERROR(400)
|
|
#define HSRV_E_NOVERB HSRV_ERROR(401)
|
|
#define HSRV_E_NOUSERNAME HSRV_ERROR(402)
|
|
#define HSRV_E_NOOBJID HSRV_ERROR(403)
|
|
#define HSRV_E_NOXMLBODY HSRV_ERROR(404)
|
|
#define HSRV_E_UNKNOWNVERB HSRV_ERROR(405)
|
|
#define HSRV_E_ILLFORMEDXML HSRV_ERROR(406)
|
|
#define HSRV_E_INVALIDTRANSACTIONID HSRV_ERROR(407)
|
|
#define HSRV_E_INVALIDTRANSACTIONSTATE HSRV_ERROR(408)
|
|
#define HSRV_E_INVALIDSTORAGEFOLDER HSRV_ERROR(409)
|
|
#define HSRV_E_XMLTOSTRUCTFAIL HSRV_ERROR(410)
|
|
#define HSRV_E_INCOMPLETEXML HSRV_ERROR(411)
|
|
#define HSRV_E_INVALIDBINDINGINFO HSRV_ERROR(412)
|
|
#define HSRV_E_ACCESSORCREATIONFAIL HSRV_ERROR(413)
|
|
#define HSRV_E_XMLGENERATIONFAIL HSRV_ERROR(414)
|
|
|
|
|