
Possible error codes;

OUT_OF_HANDLES           12001
TIMEOUT                  12002
EXTENDED_ERROR           12003
INTERNAL_ERROR           12004
INVALID_URL              12005
UNRECOGNIZED_SCHEME      12006
NAME_NOT_RESOLVED        12007
PROTOCOL_NOT_FOUND       12008
INVALID_OPTION           12009
BAD_OPTION_LENGTH        12010
OPTION_NOT_SETTABLE      12011
SHUTDOWN                 12012
INCORRECT_USER_NAME      12013
INCORRECT_PASSWORD       12014
LOGIN_FAILURE            12015
INVALID_OPERATION        12016
OPERATION_CANCELLED      12017
INCORRECT_HANDLE_TYPE    12018
INCORRECT_HANDLE_STATE   12019
NOT_PROXY_REQUEST        12020
REGISTRY_VALUE_NOT_FOUND 12021
BAD_REGISTRY_PARAMETER   12022
NO_DIRECT_ACCESS         12023
NO_CONTEXT               12024
NO_CALLBACK              12025
REQUEST_PENDING          12026
INCORRECT_FORMAT         12027
ITEM_NOT_FOUND           12028
CANNOT_CONNECT           12029
CONNECTION_ABORTED       12030
CONNECTION_RESET         12031
FORCE_RETRY              12032
INVALID_PROXY_REQUEST    12033
NEED_UI                  12034
HANDLE_EXISTS            12036
SEC_CERT_DATE_INVALID    12037
SEC_CERT_CN_INVALID      12038
HTTP_TO_HTTPS_ON_REDIR   12039
HTTPS_TO_HTTP_ON_REDIR   12040
MIXED_SECURITY           12041
CHG_POST_IS_NON_SECURE   12042
POST_IS_NON_SECURE       12043
CLIENT_AUTH_CERT_NEEDED  12044
INVALID_CA               12045
CLIENT_AUTH_NOT_SETUP    12046
ASYNC_THREAD_FAILED      12047
REDIRECT_SCHEME_CHANGE   12048
