use super::*;
pub const S_ASYNC : HResultSuccess = HResultSuccess::from_constant(0x003D0000);
pub const S_END : HResultSuccess = HResultSuccess::from_constant(0x003D0001);
pub const E_INVALID_FORMAT : HResultError = HResultError::from_constant(0x803D0000);
pub const E_OBJECT_FAULTED : HResultError = HResultError::from_constant(0x803D0001);
pub const E_NUMERIC_OVERFLOW : HResultError = HResultError::from_constant(0x803D0002);
pub const E_INVALID_OPERATION : HResultError = HResultError::from_constant(0x803D0003);
pub const E_OPERATION_ABORTED : HResultError = HResultError::from_constant(0x803D0004);
pub const E_ENDPOINT_ACCESS_DENIED : HResultError = HResultError::from_constant(0x803D0005);
pub const E_OPERATION_TIMED_OUT : HResultError = HResultError::from_constant(0x803D0006);
pub const E_OPERATION_ABANDONED : HResultError = HResultError::from_constant(0x803D0007);
pub const E_QUOTA_EXCEEDED : HResultError = HResultError::from_constant(0x803D0008);
pub const E_NO_TRANSLATION_AVAILABLE : HResultError = HResultError::from_constant(0x803D0009);
pub const E_SECURITY_VERIFICATION_FAILURE : HResultError = HResultError::from_constant(0x803D000A);
pub const E_ADDRESS_IN_USE : HResultError = HResultError::from_constant(0x803D000B);
pub const E_ADDRESS_NOT_AVAILABLE : HResultError = HResultError::from_constant(0x803D000C);
pub const E_ENDPOINT_NOT_FOUND : HResultError = HResultError::from_constant(0x803D000D);
pub const E_ENDPOINT_NOT_AVAILABLE : HResultError = HResultError::from_constant(0x803D000E);
pub const E_ENDPOINT_FAILURE : HResultError = HResultError::from_constant(0x803D000F);
pub const E_ENDPOINT_UNREACHABLE : HResultError = HResultError::from_constant(0x803D0010);
pub const E_ENDPOINT_ACTION_NOT_SUPPORTED : HResultError = HResultError::from_constant(0x803D0011);
pub const E_ENDPOINT_TOO_BUSY : HResultError = HResultError::from_constant(0x803D0012);
pub const E_ENDPOINT_FAULT_RECEIVED : HResultError = HResultError::from_constant(0x803D0013);
pub const E_ENDPOINT_DISCONNECTED : HResultError = HResultError::from_constant(0x803D0014);
pub const E_PROXY_FAILURE : HResultError = HResultError::from_constant(0x803D0015);
pub const E_PROXY_ACCESS_DENIED : HResultError = HResultError::from_constant(0x803D0016);
pub const E_NOT_SUPPORTED : HResultError = HResultError::from_constant(0x803D0017);
pub const E_PROXY_REQUIRES_BASIC_AUTH : HResultError = HResultError::from_constant(0x803D0018);
pub const E_PROXY_REQUIRES_DIGEST_AUTH : HResultError = HResultError::from_constant(0x803D0019);
pub const E_PROXY_REQUIRES_NTLM_AUTH : HResultError = HResultError::from_constant(0x803D001A);
pub const E_PROXY_REQUIRES_NEGOTIATE_AUTH : HResultError = HResultError::from_constant(0x803D001B);
pub const E_SERVER_REQUIRES_BASIC_AUTH : HResultError = HResultError::from_constant(0x803D001C);
pub const E_SERVER_REQUIRES_DIGEST_AUTH : HResultError = HResultError::from_constant(0x803D001D);
pub const E_SERVER_REQUIRES_NTLM_AUTH : HResultError = HResultError::from_constant(0x803D001E);
pub const E_SERVER_REQUIRES_NEGOTIATE_AUTH : HResultError = HResultError::from_constant(0x803D001F);
pub const E_INVALID_ENDPOINT_URL : HResultError = HResultError::from_constant(0x803D0020);
pub const E_OTHER : HResultError = HResultError::from_constant(0x803D0021);
pub const E_SECURITY_TOKEN_EXPIRED : HResultError = HResultError::from_constant(0x803D0022);
pub const E_SECURITY_SYSTEM_FAILURE : HResultError = HResultError::from_constant(0x803D0023);