2025-04-27 07:49:33 -04:00

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)